Upstaff Sign up
Oleksandr P.
🇺🇦Ukraine
Created AtUpstaffer since December, 2024

Oleksandr P. — Full-Stack Javascript Engineer

Expertise in Full Stack Web.

Last verified on December, 2024

Bio Summary

- Proficient in React, TypeScript, Redux, and Tailwind CSS; skilled in creating dynamic, reusable, and responsive UI components using Material-UI, Ant Design, and SCSS.
- Expertise in Node.js, NestJS, Express, and Firebase; developed RESTful APIs and real-time features using Socket.IO.
- Next.js experience includes server-side rendering, static site generation and used dynamic routing, API integration, and component-based architecture.
- Developed critical full-stack functionality for SaaS platforms, e-commerce solutions with Stripe and Shopify integrations, and real-time applications.
- Migrated platforms from low-code setups to fully custom React solutions.
- Strong knowledge of database management with MongoDB, MySQL, and Airtable, using Mongoose and TypeORM for data modeling.
- Integrated AI features using OpenAI APIs and LangChain.
- Experience with low-code tools like Webflow and n8n to streamline workflows.
- implemented CI/CD pipelines on GitHub Actions,
- Team coordination and management experience, including product roadmap planning, features backlog management, code reviews, maintaining technical documentation for knowledge sharing.

Technical Skills

Programming LanguagesJavaScript, TypeScript
JavaScript FrameworksExpress, NestJS, Next.js, Node.js, React
JavaScript Libraries and Toolsi18next, Mongoose, Redux, Redux-toolkit, Vite, Webpack
AI & Machine LearningLangChain, n8n, OpenAI
Databases & Management Systems / ORMAirtable, FireStore, MongoDB, MySQL, Typeorm
UI Frameworks, Libraries, and BrowsersAnt Design, Chrome Extensions, CSS, HTML, Material UI, SCSS, Socket.io, Tailwind CSS
Cloud Platforms, Services & ComputingCloudFlare
Deployment, CI/CD & AdministrationCI/CD
SDK / API and IntegrationsEslint LinkedIn API, RESTful API, Stripe, Swagger
Third Party Tools / IDEs / SDK / ServicesFirebase Auth
Version ControlGitHub, Github Actions
QA, Test Automation, SecurityJest, Postman
PlatformsShopify
UI/UX/WireframingWebflow, Wix
Mail / Network Protocols / Data transferWebSockets
Other Technical SkillsBrevo, Markdown

Work Experience

Fullstack Developer, Saas Insiders

04/2024- 12/2024

  • Developed and maintained both front-end and back-end solutions for web applications, integrating various third-party APIs and services.
  • Implemented real-time features and data synchronization using Socket.IO and NestJS for efficient communication.
  • Integrated OpenAI for AI-powered features and used LangChain to build and deploy language models.
  • Built custom e-commerce functionality and integrated payment systems with Shopify, Stripe, and other third-party APIs.
  • Built RESTful APIs using NestJS, Node.js, and TypeORM to handle data and services efficiently.
  • Optimized database operations using MongoDB and MySQL for persistent storage, using Mongoose and TypeORM for data modeling.
  • Ensured code quality and best practices by integrating ESLint and following coding standards.
  • Integrated and maintained API documentation using Swagger and tested APIs via Postman.

Technologies:React, Typescript, SCSS, CSS, MaterialUI, Airtable, MongoDB, Mongoose, TypeORM, Socket.IO, OpenAI API, LangChain, NestJS, Node.js, Shopify, Wix, Chrome Extensions, Stripe, ESLint, MySQL, Markdown, Swagger, Postman, GitHub, Vite, Webpack.

Lead Frontend Developer, EU4UA

03/2023- 04/2024

  • Led the migration of the EU4UA platform from a no-code/low-code Webflow setup to a custom React-based application, ensuring a seamless transition of user data and services.
  • Collaborated with international volunteer developers (Capitol team), onboarded members, assigned tasks, and organized workflows to drive project success.
  • Established CI/CD pipelines and conducted code reviews using GitHub Actions to maintain high-quality standards and efficient deployments.
  • Played a pivotal role in feature development by meeting with co-founders, analyzing user requests, conducting research, and transforming ideas into technical solutions.
  • Managed platform support by addressing user feedback, resolving bugs, and ensuring platform stability and usability.
  • Monitored security issues in Cloudflare, proactively identified vulnerabilities, and implemented security measures to protect the platform and ensure data integrity.
  • Integrated Airtable and Firebase services to streamline data management and improve the backend infrastructure.
  • Utilized i18next for internationalization, enabling seamless multilingual support across the platform.
  • Wrote and maintained comprehensive documentation for platform features, API integrations, and development guidelines to ensure knowledge sharing within the team.

Technologies:React, Typescript, Redux, Redux Toolkit, Firebase (Auth, Functions, Firestore), Ant Design (AntD), i18next, Tailwind CSS, GitHub, GitHub Actions, CI/CD, Webpack, Airtable, Jest, Cloudflare, Brevo, Swagger, Postman, ESLint.

Fullstack Developer, EU4UA

11/2022- 03/2023

  • Maintained and improved the existing custom code and low-code infrastructure, including Webflow and n8n.
  • Supported the platform by fixing bugs and ensuring smooth functionality for users.
  • Implemented new features to enhance the platform's usability and adapt to evolving user needs.
  • Collaborated with team members to align development efforts with the organization's mission and goals.

Technologies: Webflow, n8n, Firebase (Auth, Functions, Firestore), Airtable, Brevo, CSS, HTMLS, JavaScript, REST APIs.

Fullstack Developer, TensionX

04/2021-10/2022

  • Developed and maintained web applications and Chrome extensions, focusing on front-end and back-end functionality.
  • Implemented new features and optimized the performance of existing projects.
  • Conducted research to identify the most effective solutions for application functionality and architecture.
  • Ensured applications' security and ability to interact seamlessly with multiple APIs and databases.
  • Collaborated with app development teams, including project and product managers, developers, and QA, to define issues, testing methodologies, and best practices.

Technologies: HTMLS, CSS, SCSS, React, Typescript, Node.js (Express), MongoDB, MySQL, Webpack, Chrome Extensions, Material UI, WebSocket, JavaScript.

Other experience, earlier work, consulting engagements

  • Built several web applications with Next.js, implementing server-side rendering and static site generation.
  • Worked with dynamic routing, API integration, and component-based architecture in Next.js projects.
  • Gained experience with features like incremental static regeneration and deployment workflows.
  • Explored advanced Next.js capabilities, including middleware, custom API routes, and serverless functions.
  • Focused on optimizing performance and SEO for better application efficiency.
  • Enhanced skills in React.js as the foundation for developing with Next.js.

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Oleksandr P.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring