Artem
From Poland (UTC+2)
Lemon.io stats
1
projects done1188
hours workedArtem – React, JavaScript, Docker
Artem is IT specialist with over 5 years of experience in the Web Development industry. Experienced and well-versed with the creation of own GraphQL/REST APIs and high-performance frontend applications on React.
11 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Software Engineer
TVScientific (later acquired by Pinterest) is a leading Connected TV (CTV) advertising platform that enables brands to launch, manage, and optimize advertising campaigns across major streaming services. As a core engineer, I helped evolve the engineering platform by improving frontend architecture, developer experience, release confidence, and AI-assisted development workflows while delivering complex product features end-to-end.
- Owned end-to-end delivery of complex product workflows across UI, API integration, testing, rollout, and production readiness
- Evolved the frontend platform by leading architecture improvements, TypeScript adoption, and reusable application infrastructure
- Increased release confidence by establishing automated testing, quality gates, and CI/CD validation for critical product flows
- Designed and implemented an internal MCP server to enable AI-assisted engineering workflows and improve developer productivity
- Modernized frontend engineering practices through shared validation, reusable components, and improved developer experience;
- Implemented enterprise-grade authentication and authorization with Okta
- Collaborated closely with product, design, backend engineers, and QA to deliver customer-facing features from design through production
Senior Software Engineer
The web service for analysis of investments, investors, and funds to further increase income.
- Rewrote class components to be functional
- Started covering components, hooks, and helpers with unit tests using Jest and Testing Library
- Replaced Qlik Sense charts from iframe to SVG charts using HighchartsJS library (including styling, normalizing the resulting data from hypercubes, etc.)
- Updated the MobX version to a newer one for use in functional components instead of decorators in class components, and to prevent critical security issues and improve performance
- Refactored the structure of the store to save hypercube data
- Mentored new developers in the team
Software Engineer
McKesson is a global healthcare technology and pharmaceutical services company. As part of the modernization initiative, I contributed to migrating a large enterprise application from a legacy jQuery architecture to React, with a focus on complex data grids, frontend performance, and long-term platform maintainability.
- Contributed to the migration of a large enterprise application from a legacy jQuery architecture to React
- Modernized complex data-intensive interfaces while maintaining compatibility with existing backend APIs during the transition
- Optimized rendering performance of large data grids using virtualization, memoization, lazy loading, and React profiling techniques
- Implemented efficient rendering strategies for complex table cells containing interactive components and embedded visualizations
- Improved responsiveness of complex filtering, sorting, and navigation across interconnected datasets
- Collaborated with backend engineers to support legacy APIs while enabling gradual frontend modernization
- Investigated and resolved performance bottlenecks across large-scale enterprise workflows
- Maintained and extended critical healthcare functionality throughout the modernization effort
Frontend Engineer
ThredUP is an apparel resale marketplace, offering a convenient option for shopping and selling quality secondhand women’s and children’s clothing, shoes, and accessories.
- Implemented new loyalty programs
- Covered 80% of functionality with unit tests
- Created new pages for categories
- Optimized style codebase
- Cleaned old loyalty programs
- Customized subcategories at the top of the site
Frontend Developer
Playchap is a platform where you can play retro skill-based arcade games against other players and be rewarded with Ethereum cryptocurrency.
- Added Redux state manager
- Connected canvas games with backend using Websockets
- Refactored code
Frontend Developer
Ok,Alfa is a service for managing payment accounts for private entrepreneurs, creating ordinary and regular payments.
- Designed the main elements of the form
- Developed rules of data validations Routine responsibilities:
- Added fields for collecting personal data
- Added pages with manuals and instructions
Frontend Developer
Many Mornings is an online store that sells socks with special designs.
- Designed architecture of the web app
- Integrated payment systems (PayPal)
- Integrated delivery service (DPD)
- Integrated receiving posts in Instagram
- Implemented multilingualism
- Changed structure of landing page
- Added help pages