Junior Frontend Developer | React • TypeScript • JavaScript • Python
Based in Toronto, Canada 🇨🇦
I'm a junior frontend developer focused on building responsive, user-friendly, and maintainable web applications using React, TypeScript, JavaScript, HTML, CSS, and modern frontend tools.
I'm currently pursuing a Master of Science in Computer Science with a specialization in Software Engineering and Artificial Intelligence. Through my studies and projects, I’m developing practical skills in frontend engineering, REST API integration, state management, algorithms, databases, and scalable software architecture.
I enjoy writing clean code, learning modern development practices, and building practical applications that solve real user problems.
- React
- TypeScript
- JavaScript (ES6+)
- Redux Toolkit
- HTML5
- CSS3
- Responsive Web Design
- Vite
- Python
- REST API Integration
- SQL Fundamentals
- Algorithms & Data Structures
- Software Engineering Fundamentals
- Artificial Intelligence Fundamentals
- Git
- GitHub
- VS Code
- Figma
- Agile Development Basics
Tech Stack: Python
GrannyHelper is a Python-based assistant designed to help seniors manage important family information, daily tasks, and personal reminders through a simple and accessible command-line interface.
- Family information storage
- Task and reminder management
- Simple command-line interaction
- Senior-friendly user flow
- Practical focus on accessibility and usability
- Telegram bot integration
- SQLite or PostgreSQL database integration
- Multi-user support
- Notification system
- Improved data persistence and user management
Tech Stack: HTML · CSS · JavaScript · Vite
BestCoders is a responsive landing page for an English language school, created as a team frontend project. The website presents the school’s services, lesson plans, teachers, student reviews, and a contact form through a clean and user-friendly interface.
This project helped me practice real-world frontend workflow, semantic HTML structure, responsive layout, reusable CSS organization, JavaScript basics, and collaboration using Git and GitHub.
- Responsive multi-section landing page
- Hero section with clear call-to-action
- Lesson and pricing cards
- Teacher profiles section
- Student reviews section
- Contact/application form
- Organized project structure with assets and source files
- Deployment with GitHub Pages
- Improve accessibility and keyboard navigation
- Add form validation with JavaScript
- Refactor styles for better maintainability
- Add animations and smoother user interactions
- Improve performance and SEO optimization
- Building frontend projects with React and TypeScript
- Improving state management with Redux Toolkit
- Working with REST APIs and asynchronous JavaScript
- Strengthening Python, algorithms, and problem-solving skills
- Developing a strong software engineering portfolio
Master of Science in Computer Science
Specialization: Software Engineering and Artificial Intelligence
Neoversity / Woolf
Expected: February 2028
- Email: denystryshkin@gmail.com
- LinkedIn: linkedin.com/in/denys-tryshkin
- GitHub: github.com/DenysTryshkin


