Full-stack TypeScript Developer
Information
Languages
About
Main technologies
Additional skills
Experience
Perishable goods logistics app MVP
About the Project
The client wanted to have a logistics app that consists of a desktop (web) version and a mobile app. The main goal was to optimize delivery times for perishable goods such as dairy products for the German market.
- Logistics
Responsibilities
Although I was a Junior dev at the time, I had quite the impact on the project: - Persuaded the team to use PrimeNG instead of Angular Material to save dev time on delivery and support of components. - Pushed the Nx to make components and some utilities easily reusable between desktop and mobile versions. - Developed and maintained a BFF with Nest.js and Express to avoid putting extra logic on both frontends. - Maintained communication with the client during meetings and helped other team members to better understand requirements.
EV charging ERP
About the Project
A client from Singapore wanted to build an ERP that would enable easier management of their EV charging station network, with the possibility of white labeling. It also included features such as real-time monitoring of charger statuses, a dashboard with rich visualizations, and log viewing.
- Energy
Responsibilities
- Estimation for the frontend part of the project. - Full responsibility for the frontend from the ground up based on Figma designs. - Implementing some of the backend features, such as streaming live logs, charger statuses, and dashboard data. - Communication with the client during the whole process.
Skills & technologies
SimpliGov
About the Project
A solution for digitalizing paperwork with a workflow builder and built-in e-signing for governments within the US.
- Govtech
Responsibilities
- Pushed for much-needed large refactors and library upgrades. - Developed and maintained a components library. - Owned some of the sections of the app. - Fixed lots of bugs and inconsistencies. - Suggested and owned new features for better UX. - Worked with the designer to make a better UI in some places of the app. - Communicated closely with the backend team to catch some bugs and clear up functional expectations.
Skills & technologies
Origin Digital
About the Project
A fixed short-term contract to help the Origin Digital team with moving from a proprietary data visualization library to an open source solution.
- AgriTech
Responsibilities
- Estimation for all of the expected changes. - Consultancy on choosing the best solution for data visualization. - Delivering refactored and remade features every week. - Writing unit tests and fixing others' failing unit test pipelines. - Writing documentation. - Help with Angular libraries upgrades.
Skills & technologies
B2B Gas retail chain app (curr. under NDA)
About the Project
A B2B app for one of the top-3 gas retail chains in Ukraine. The app serves lots of customers, including very large organizations. It allows them to manage all of the processes regarding the fueling of their vehicle fleets.
- Retail
- Energy
Responsibilities
- Maintenance work for the frontend such as bug fixes and refactors. - Implementing new features for the legacy code base. - Communication with the mobile frontend team. - Consultations on possible backend refactors and rewrites.