Oleksandr Kompanets

Oleksandr Kompanets

$40/hr
Sr Full Stack DEV
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
30 years old
Location:
Lanzhou, Gansu, China
Experience:
9 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.