Roman
From Ukraine (UTC+3)
Lemon.io stats
1
projects done3294
hours workedRoman – Angular, Node.js, JavaScript
Roman, a Senior Full Stack engineer, brings a robust academic background and extensive professional experience to the table. Specializing in Angular and Nest.js, he has a proven track record in enterprise, freelance, and volunteering projects, making him a valuable addition to any team. With a willingness to take on architectural decisions and a passion for sharing knowledge, Roman's expertise in frontend and backend development, combined with his friendly demeanor, make him an excellent candidate for senior-level roles.
10 years of commercial experience in
Main technologies
Additional skills
Testimonials
"Things are going great with Roman. It has been a pleasure working with him so far and I am excited to continue doing so. He has proven himself an expert in the things we requested from the time of the initial consultation with Lemon."
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Software Engineer
A digital platform that helps businesses manage and track renewable energy projects, optimize energy usage, and improve sustainability performance. It provides tools for monitoring, reporting, and decision-making in clean energy operations.
- Architected secure authentication systems using SSO, MFA, and invitation-based onboarding with OAuth 2.0, enhancing platform security and achieving a 99.9% success rate for authorizations.
- Developed and optimized a dynamic dashboard, featuring customizable widgets for real-time energy consumption and production tracking, improving user engagement by 30%.
- Engineered a Roadmap Timeline feature, converting sustainability goals (e.g., 0 MtCO2e by 2030) into actionable milestones with real-time updates, enabling agile decarbonization strategies.
- Built a comprehensive Deal Management system, centralizing renewable energy project workflows (RFP/bid management, document handling, supplier tracking) with real-time dashboards, reducing project coordination time by 40%.
- Optimized an interactive Facility Map tool, cutting data processing time from 15 seconds to 3 seconds (80% improvement), and developed an Impact Map to prioritize high-impact decarbonization facilities.
- Implemented advanced filtering and data export functionalities (CSV, PDF, PNG), enabling complex queries and seamless data sharing, boosting user productivity by 25%.
- Enhanced application performance by implementing a reload-on-demand pattern, reducing API calls by 80% and improving page load times by 50% for a seamless user experience.
- Designed a subscription-based access control system with tiered functionality, enhancing platform scalability and revenue expansion.
- Led migration of database and codebase from v1 to v2 schema in PostgreSQL, optimizing energy source data handling and improving query performance.
- Architected RenConnect, a scalable platform connecting energy suppliers with clients, streamlining workflows and enhancing collaboration.
- Spearheaded end-to-end development of RenConnect, designing an intuitive UI/UX and core features using modern frameworks (e.g., Angular, Node.js).
- Engineered secure authentication flows with Single Sign-On (SSO) and OAuth 2.0, achieving a 99.9% success rate for authorizations, ensuring seamless and safe user experiences.
- Implemented robust multilingual support (i18n) for global accessibility, enabling seamless user adoption across diverse markets and increasing international user engagement.
- Developed an in-app document signing feature using secure APIs, enabling users to review and sign agreements within the platform, reducing document processing time by 50% and establishing a centralized, auditable document repository.
Senior Software Engineer
One of the largest and most innovative healthcare organizations in the United States. The project covered the entire cycle of healthcare. Roman worked on the features related to the assessments (i.e. understanding the patient’s current health status), authorizations (i.e. the services should be provided to ensure good care), and supported many other parts of the whole process.
- Led end-to-end rebuild of the UI, delivering a modern, scalable product that improved customer experience and met new product requirements.
- Established coding standards and workflows that halved code review time and improved team productivity.
- Architected modular, reusable components that cut redundancy and accelerated future feature development.
- Introduced feature flagging for 5 business units, reducing release risk and speeding feature delivery by 30%.
- Managed and mentored a frontend team of 4, guiding sprints, reviews, and knowledge sharing to maintain high engineering quality.
- Interviewed 50+ candidates to build strong, aligned teams for the platform and related initiatives.
Senior Software Engineer
The key objective of the project was to develop a system for travelers, where they are able to share photos, make posts, sell stuff on the marketplace, etc. The project was designed & built from scratch.
- Designed & created product from scratch (monorepo);
- Developed a custom set of UI components;
- Adapted material components to app design;
- Implemented auth mechanism;
- Made app as PWA (Progressive Web Application);
- Implemented Progressive Image Loading.
Senior Software Engineer
The main purpose of the project was to develop a platform that can design & build & instantiate applications from templates. The design of the templates was made by a custom drag-n-drop mechanism. The project was designed & built from scratch.
- Designed & created the product from scratch (monorepo);
- Developed a custom set of UI components (library);
- Implemented auth mechanism based on tokens;
- Implemented custom DnD;
- Implemented permission concept.
Strong Middle Software Engineer
A leading service provider in OCTG material processing, serving clients in the oil and gas industry. A brand new full platform for the tubing processing facility, registry materials, sales services, etc.
- Created product from scratch;
- Optimized performance;
- Developed a custom set of reusable UI components;
- Implemented SSO authentication.
Strong Middle Software Engineer
The customer was a leading software development company specializing in the gambling domain. Their products included a fully managed sportsbook, a gaming and payment processing platform, and the largest casino content aggregator on the market. The scope of the project spanned the development of a full-featured product from scratch, extension and maintenance of the existing functionality, and migration from Angular.js to Angular 8.
- Created an independent product from scratch;
- Operated with big data sets, including lazy loading of data;
- Optimized performance;
- Migrated the product from Bower to Yarn, from Gulp and Webpack 2 to Webpack 4, and from AngularJS to Angular 8.