Honolulu Metropolitan Area
• Experienced Software Engineer with 10+ years of experience building web and software solutions across various platforms. • Team and Tech leader with experience in interviewing, mentoring, planning and software design. • Front-End and Back-End Proficiency: expertise in front-end development (React), complemented by solid skills in back-end technologies (Node.js, C#, Java) • Professional of extraordinary ability recognized by USCIS through my contributions as a public speaker, tech articles and other activities in the development community. Skills: -Language(Main): C#, Javascript, TypeScript, HTML, CSS, -Language(Worked with): Python, C, C++, Java, Node.js -C# Frameworks(Main): Net Core, .Net Framework, .Net Standard, ASP.NET MVC, ASP WebApi -Useful tools: Cake, Swagger, Specflow, Selenium, NUnit, XUnit, gRpc -Frontend frameworks, Angular, React, Redux, Jest, TestCafe -Frontend tools: Webpack, Yarn, npm, Sass/Scss -Profiling: Grafana, Kibana, Prometheus, Zipkin -Database: MySql, MsSql, PostgreSQL, Redis -Search engines: Elastic Search, Solr, Sphinx -Message queue: RabbitMQ, Kafka -Containers: Docker, Kubernetes, Helm -CI/CD: TeamCity, Drone.IO, Jenkinks -Cloud: Microsoft Azure, AWS, Google Cloud -VCS: Git, SVN -Methodologies: TDD, DDD, SOA -Agile frameworks: Scrum, XP, Less, Kanban
• Working on internal tools for Sales Managers • Developed a real-time data update system that reduced the time of a full update cycle from 24 hours to 5 minutes. • Redesigned entire database schema and access patterns that saved 70% of memory and reduced the average query time by 50%
• Designing and Developing SPA for healthcare risk adjustment automation • Designed frontend & backend architecture of the entire system from scratch • The engineered system is the number 1 in the United States for the accuracy of determining the patient's health status.
• Developing and maintaining CRM • Decreased database load by 2.5 times by optimizing heavy queries and rewriting indexes • Reduced billing inaccuracies by 95% that existed throughout the history of the system by full refactoring billing system from state model to event sourcing • Reduced the number of support calls by more than 7 times by refactoring code and fixing bugs • Expanded logging to 99% of all system actions • Reduced noise from 500 errors by 99.9% by fixing bugs
• Developing and maintaining DODO IS • Reduced release time by 40% by fixing more than 50 UI tests that led to a decrease of manual testing • Piloted first microservice on .Net Core and GRPC that is composing by Docker that uses a full CI/CD including integration tests and run in Kubernetes • Piloted integration React to Angular.js and add ability to step by step rewrite frontend from Angular to React that speeded up front development by 2 times • Got rid of the need to restart the system by eliminating the daily memory leak of 100mb by finding that leak in .Net Core application using memory snapshot tools on Linux in runtime