Oleksandr Kompanets
Senior Full Stack Engineer-
-
Lanzhou, China
Summary
Senior Full-Stack Engineer with 9+ years of experience delivering scalable, high-performance
applications. Proficient in JavaScript/TypeScript, Python, Go, PHP, Java, .NET, and C++, with handson expertise in frameworks like React, Next.js, Angular, Vue, Nuxt, Svelte, Node.js, NestJS, Laravel,
and Django. Skilled in CI/CD, Docker, Kubernetes, AWS/GCP, and experienced with AI/ML and
blockchain. Collaborative, solutions-driven, and focused on clean, maintainable code.
Professional Experience
Lanzhou Jiaotong University
2023/06 – present | Lanzhou, China
Sr Full Stack Engineer
Developed a sophisticated SNS scraping tool for job posting sites and implemented an AI-powered
workflow to collect and integrate over 5 million user data records, enhancing recruitment insights
and reach.
Designed and deployed a sentiment analysis model that processes user-generated media, enabling
managers to quickly assess candidate sentiment and key information across job posting
platforms.
Led the technical transformation of a large-scale monolithic application to a robust, scalable
microservices architecture, greatly improving system modularity, scalability, and long-term
maintainability.
Led the development of a real-time trading platform frontend using React.js and D3.js, enabling
interactive financial data visualization and live market updates.
Used Jest and React Testing Library to write comprehensive unit and integration tests, reducing
production bugs by 35%.
Enhanced security measures against XSS and CSRF attacks, reinforcing user data protection.
Integrated WebSocket-based real-time data streaming for live market price updates, trade
execution feedback, and order book depth, reducing latency by 50%.
Mentored two junior frontend developers, conducting code reviews, providing architectural
guidance, and improving team coding standards.
•
•
•
•
•
•
•
•
Skills: Python, TypeScript, JavaScript, React.js, Next.js, D3.js, Node.js, Web Scraping, AI Workflow
Design, Machine Learning (ML), Natural Language Processing (NLP), Sentiment Analysis,
Microservices Architecture, REST APIs, WebSocket, Data Pipelines, Data Integration, Jest, React
Testing Library, CI/CD, Docker, Kubernetes, AWS, GCP, Agile Development, System Scalability,
Modular Design, Security (XSS, CSRF), Real-Time Data Streaming, Technical Mentorship
Lanzhou Jiaotong University
2021/06 – 2023/05 | Lanzhou, China
Sr Full-Stack Developer
Led the development of the infrastructure for an e-commerce platform (React, Node) and AI image
generator platform (React, Python).
Integrated with third-party services such as payment gateways (PayPal, Stripe, Authorize.net ),
shipping providers (FedEx, UPS, USPS) to extend platform functionality, and inventory
management systems to streamline operations and enhance user experience.
•
•
Built an ed-tech full-stack application for a math schoolwork startup, utilizing Django (Python) for
the back end and Next.js (TypeScript) for the front end.
Created a full-stack web application for a caterers’ food ordering and delivery platform using
Django (Python) for the back end.
Built a decentralized application (DApp) on the Ethereum blockchain using Web3.js,
demonstrating expertise in blockchain-based solutions.
Developed an industrial logbook application for a major oil company, enabling multi-shift tracking
of maintenance and operations using Django (Python).
Deployed and managed the application on AWS, leveraging services such as EC2, S3, RDS, and
Lambda for scalable and cost-effective solutions.
Developed advanced application features, such as in-app tutorials, a robust notification system,
and split payment functionality, boosting user engagement and satisfaction.
Promoted a DevOps culture, implementing CI/CD pipelines that enabled frequent, reliable, and
well-tested deployments, significantly shortening development cycles.
Refactored legacy codebases and designed modular, independent services using Python,
improving deployment flexibility, maintainability, and overall system resilience.
Developed multiple web and mobile applications leveraging React, React Native, Next.js, the
MERN stack, and various third-party APIs to deliver scalable, feature-rich products.
Impressive 40% reduction in bug reports and ensuring the consistent delivery of impeccable code
deliverables, exceeding client satisfaction Resulted in a 20% increase in user engagement and a
15% boost in conversion rates, which directly contributed to a 30% increase in revenue and a 25%
increase in profit within the first six months post-launch
•
•
•
•
•
•
•
•
•
•
Skills: Python, JavaScript (ES6+), TypeScript, React.js, Next.js, React Native, Django, FastAPI, Node.js,
Express.js, PostgreSQL, MySQL, MongoDB, AWS EC2, AWS S3, AWS RDS, AWS Lambda, CI/CD
pipelines, Docker, Ethereum, Web3.js, Smart Contract Integration, PayPal, Stripe, Authorize.net ,
FedEx API, UPS API, USPS API, Inventory management integration, Modular microservices, Legacy
code refactoring, Scalable architecture, In-app tutorials, Real-time notifications, Split payment
functionality, Multi-shift tracking, Agile (Scrum, Kanban), Git, Automated testing, Code reviews
Lanzhou Jiaotong University
2017/10 – 2021/05
Full stack developer
Implemented advanced data visualization capabilities with Fabric.js and Chart.js, significantly
enhancing the platform’s analytical and reporting features.
Integrated a wide range of third-party APIs, including Google, Facebook, PayPal, Stripe, Twilio,
and SendGrid, to expand platform functionality and streamline user interactions.
Designed and developed responsive interfaces with AG Grid, seamlessly integrated with GraphQL,
Python, and Django REST APIs for dynamic, data-driven user experiences.
Deployed and scaled applications using AWS services such as EC2, S3, and Lambda, achieving high
availability and cost-effective performance.
Spearheaded the development of web-based solutions for medical professionals, involving
visualization, annotation, and editing of 3D meshes and medical images.
Implemented comprehensive unit testing with Mocha and Chai, significantly improving code
quality, maintainability, and reducing bugs in production releases.
Involved in back-end and front-end development of a new Ad Account marketplace platform using
React, ThreeJs and Laravel.
Developed the front end of a P2P game using React.js and Web3, and developed a crypto wallet
with React.js, Node.js, and Ether.js.
Developed the front end and backend of creating real estate contract with AI by using React, Node,
OpenAI.
•
•
•
•
•
•
•
•
•
Utilized React, TypeScript, WebGL, Three.js, and Web Workers/Web Assembly in the development
process Developed an automated testing suite using Jest and Cypress, resulting in improved code
quality and faster releases.
•
Skills: JavaScript (ES6+), TypeScript, React.js, Next.js, Fabric.js, Chart.js, AG Grid, GraphQL, Node.js,
Express.js, Python, Django REST Framework, RESTful APIs, Microservices Architecture, NX
Monorepos, Docker, AWS EC2, AWS S3, AWS Lambda, CI/CD Pipelines, Google API, Facebook API,
PayPal, Stripe, Twilio, SendGrid, Mocha, Chai, Agile, Lean Startup, Y Combinator Methodologies,
Three.js, WebGL, Web Workers, Web Assembly, Jest, Cypress, Laravel, Ether.js, OpenAI API, React
Native, Ethereum, Web3.js, Smart Contract Integration, Modular microservices, Legacy code
refactoring, Scalable architecture, In-app tutorials, Real-time notifications, Split payment
functionality, Multi-shift tracking, Git, Automated testing
Codot llc
2016/07 – 2017/08 | Dnipro, Ukraine
Web Developer
Developed secure, scalable backend services in Node.js and Python, implementing robust
credential management, environment variable handling, and secure deployment pipelines.
Created intuitive admin dashboards that enabled business analysts and content teams to
independently manage business logic, publish updates, and maintain critical information without
developer intervention.
Developed a music artist investment platform by using Laravel and React.
Created a custom client dashboard that reduced support tickets by 50%.
Collaborated with the UI/UX design teams to improve the website and applications, increasing
conversion rates by 25%.
Daily maintenance of code, debugging issues, and solving clients' problems.
Presented findings in a clear and concise manner to key decision-makers.
Implemented performance optimizations resulting in a 30% increase in page load speed and a 20%
improvement in conversion rates.
Improved accessibility and user experience by implementing responsive design and SEO best
practices.
•
•
•
•
•
•
•
•
•
Skills: HTML5, CSS3, JavaScript (ES6+), TypeScript, React.js, Node.js, Express.js, Python, Laravel,
REST APIs, Custom CMS, Responsive Design, SEO, Accessibility, Admin Dashboards, Git, Secure
Deployment, Credential Management, Environment Variables, Agile Development, Performance
Optimization, Debugging
Education
Lanzhou Jiaotong University
Ph. Degree / Computer Engineering
2020/12 – present | Gansu, Lanzhou
Lanzhou Jiaotong University
Master Degree / Computer Engineering
2017/09 – 2020/07 | Gansu, Lanzhou
Dnipropetrovsk National University
Specialist Degree / Computer Engineering
2016/09 – 2017/07 | Dnipro, Ukraine
Dnipropetrovsk National University
Bachelor Degree / Computers Engineering
2012/09 – 2016/07 | Dnipro, Ukraine