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

ASP.NET
XAMARIN
ASP.NET-MVC
XAMARIN.FORMS
JAVASCRIPT
CSS
HTML
TYPESCRIPT
ANGULAR
BOOTSTRAP
ANDROID-JETPACK
JETPACK COMPOSE
KNOCKOUTJS
VUE.JS
KOTLIN
JQUERY
REACTJS