Dmytro Khokhlov
Senior Full Stack Developer | .NET | ASP.NET | Angular | Typescript | Xamarin | Kotlin Jetpack Compose
With over 13 years of experience in Web and Mobile technologies, I am passionate about creating products that exceed expectations.
🏆 Expertise in writing high-quality, maintainable code.
🏆 Advanced knowledge in SOLID principles, design patterns, refactoring, and unit testing.
🏆 Over 25,000 hours billed.
✅ How can I assist you?
- Architecting and developing new products from the ground up.
- Rapidly developing MVPs and prototypes.
- Re-engineering and innovating existing products.
- Designing and managing cloud-based systems.
- Leading and building distributed product development teams.
💪 Skills
- Web development
- Mobile development
- MVP development
- Software solutions
- Innovation
- Analytical thinking
- Brainstorming
- Communication & collaboration
Back-end:
- C# / ASP.NET / ASP.NET MVC / ASP.NET Core - 13 years
- Entity Framework
- Dapper
- Petapoco
- Telerik
- Azure
Front-end:
- Solid experience with Knockout.js
- 6+ years of experience with Angular and TypeScript
- Good understanding of lazy loading (routes and components)
- Knowledge of Webpack and bundle optimization
- Experience integrating JavaScript libraries and third-party APIs
- Familiarity with Git and Git-flow
- Progressive Web Apps (PWA)
- JavaScript / TypeScript – 10+ years
- Unit tests
- Databases:
- MongoDB
- MS SQL Server
- PostgreSQL
Languages & Tools:
HTML, CSS, JavaScript, jQuery, TypeScript, AJAX, JSON, Git, Liquid, Bootstrap, Webpack, Lodash, CSS3, HTML5, SCSS, Docker
Architect / Principal Developer:
- Applying SOLID principles and design patterns in modern architecture (dependency injection, multi-layer architecture, service-oriented architecture, micro-services, serverless, etc.)
- Comprehensive refactoring, ensuring code serves its purpose while eliminating unnecessary elements.
- Simplifying and decoupling code for effective unit testing.
Additional:
- Google Maps & Places APIs; Mapbox
- Azure: Blobs, Queue, Web App, CI/CD, Azure SQL
- Third-party integrations: Auth0, Twilio, SendGrid, MailGun, Stripe, PayPal