
Roman
From Ukraine (UTC+3)
18 years of commercial experience
Lemon.io stats
1
projects done40
hours workedOpen
to new offersRoman – Node.js, Typescript, JavaScript
Roman has more than 10 years of experience in software development, strong knowledge, and proven experience in JavaScript (Typescript), NodeJS, .NET, Java, Flex/Flash programming, solid skills in NoSQL, and relational (MS SQL Server, MySQL, and PostgreSQL) database management systems. Excellent problem solving and time management skills, extensive experience in research, and self-education.
Roman worked on more than 20 software projects of various sizes, including full application design from scratch, working on requirements analysis and specifications, issues detection, analysis and resolving, coding, testing, performance, and code improvement, have a strong understanding of the object oriented concepts and design patterns.
Main technologies
Additional skills
Ready to start
ASAPDirect hire
Potentially possibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Fullstack Developer
A next-generation travel and tourism platform for the largest world tourism company, revolutionizing the digital experience for millions of customers worldwide.
- Architected a modular and scalable micro frontend-based platform, improving maintainability and cross-team collaboration;
- Developed high-performance serverless solutions with AWS Lambda, reducing infrastructure costs and improving system efficiency;
- Engineered a robust data pipeline using AWS Data Lake, enhancing real-time analytics and decision-making;
- Integrated complex third-party services and APIs to enrich customer experiences across web and mobile applications;
- Implemented CI/CD automation, streamlining deployment processes and ensuring high availability, used Projen for efficient management of the project configuration;
- Provided technical mentorship, fostering a high-performing and knowledge-sharing engineering culture.
Tech Lead Developer
An AI-driven Personal Digital Running Coach, an innovative platform that redefines training for runners. Leveraging machine learning and real-time analytics, it personalizes training plans, adapts dynamically based on performance metrics, and enhances efficiency while proactively preventing injuries. AI-powered anomaly detection, running form analysis, and race performance forecasting empower runners with actionable insights, while real-time voice coaching ensures optimal pacing and motivation. Seamless integration with Garmin, Strava, and other platforms enriches the training experience.
- Developed a scalable AI solution that dynamically adjusts training plans;
- Implemented next-gen AI models for performance optimization and injury prevention;
- Built CI/CD pipelines with CircleCI;
- Integrated third-party applications (Garmin, Strava) to enhance data-driven coaching;
- Aligned product capabilities with market needs by bridging AI, product, and design visions.
Tech Lead
Cloud alarm management platform that is internationally acknowledged and trusted by response centers and solution providers within care, smart buildings, and safety.
- Developed the Alarms Response Center and Admin Applications;
- Designed and developed the dynamic template engine;
- Performed the key role on the project, and reviewed the code of other developers.
Tech Lead
IoT software for oilfield operators that is ready to harness the full power of edge computing to enable IoT ecosystems. With IoT managed platform, operators reduce downtime, minimize fire risk, lower operating costs, and enhance production.
- Designed project architecture and implemented several applications from scratch;
- Implemented project's building pipelines using Azure DevOps;
- Performed key role on the project, reviewed code of other developers.
Team Lead/Tech Lead
A platform that provides a set of common user interface components and services to assist with rapid web application development.
- Created common AngularJS components;
- Migrated AngularJS components to Angular;
- Built complex components for product modules needs;
- Built complex software modules based on implemented components;
- Analyzed requirements;
- Managed a team;
- Was in charge of Continuous Integration (TeamCity);
- Interviewed other candidates for the project;
- Contributed to open-source projects.
Front End Developer
A Helpdesk application for IT admins with an easy-to-use interface and built-in automation to simplify many of their ticketing processes.
- Developed WEB UI part of the application;
- Converted WebObjects UI part of the application to ExtJS Sencha.
Full Stack Developer
Development of global search application for performing full-text search for the main company product with auto-complete, complex search queries, and filtering possibilities.
- Created WEB UI part of the project;
- Implemented C# services, WIX installer, and Project build scripts.