![Sergej Kurbanov, Developer in Prague, Czech Republic](https://assets.toptal.io/images?url=https%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2Fprofile%2Fpicture_file%2Fpicture%2F1066985%2Fhuge_fbf5cf7b3f6e207b1a7b5ddea83e3a12-50132f7a37664d98946cd1d629080ebf.png&width=524)
Sergej Kurbanov
Verified Expert in Engineering
Full-stack Developer
Sergej is a full-stack developer with over seven years of experience building scalable, feature-rich applications, workflow automation, and AI integrations. From coaching 200+ female students in becoming junior React developers over the last four years to building his own AI-driven SaaS product, Sergej's engaging approach and dedication to staying ahead of the curve make him an invaluable asset to any project or team.
Portfolio
Experience
Availability
Preferred Environment
Node.js, Git, MacOS, Amazon Web Services (AWS)
The most amazing...
...project I've led was implementing an AI-powered influencer marketing search system, reaching 2nd place on Product Hunt's daily ranking.
Work Experience
Full-stack JavaScript Developer
Freelance Client
- Developed a user-friendly flow enabling natural language interactions with uploaded PDFs for queries and discussions, integrating Pinecone's vector database, OpenAI embeddings, and LangChain into a React application.
- Streamlined a company's workflow by simplifying their Google services flow, turning several into more practical and easy-to-use solutions, tools, and integrations.
- Transformed business ideas into technical solutions. Created products and features that increased productivity, presented new possibilities, and reduced manual processes.
- Developed a Slack chatbot integrating Google's Dialogflow platform, which resulted in a bot that smoothly leads users through conversations while collecting relevant data points.
- Built an image processing tool that merges input images with diverse backgrounds, generating Google Slides for swift design prototyping with stakeholders.
- Developed an interactive Slack workflow for media download, processing hundreds of daily video/audio files with edits and tags for efficient storage.
Front-end Lecturer
Czechitas
- Lectured at seven 3-month front-end boot camps, teaching and coaching 200+ women to become junior React developers from scratch.
- Prepared tens of hours of materials and exercises related to front-end technologies, mainly for JavaScript and React.
- Mentored on multiple final projects, advising on architecture, design, clean code, and technology choices.
Senior Full-stack Developer
Purple Technology
- Designed and built a retrieval augmented generation (RAG) pipeline with LangChain, trained on 2,000+ company documents, and integrated into a Slack FAQ bot for instant query responses.
- Developed comprehensive back-end solutions for a fintech trading application using AWS technologies (Lambda, SNS, SQS, DynamoDB, and Cognito).
- Utilized serverless technologies to implement a strategic, time-sensitive promotional campaign that significantly increased user engagement and trading activity by over 40%.
- Implemented a custom Amazon Cognito admin access flow, reducing the support team's time for investigating customer-reported UI bugs by 80%.
AI Developer
BoostBot
- Architected and developed AI integration with OpenAI APIs for influencer marketing search, analysis, and grouping, slashing manual search time of our outreach managers by 95%.
- Led a team of three developers, conducting code reviews and pair programming. Guiding them in best practices and creating an environment to consistently deliver timely, bug-free features.
- Conducted database migrations in Supabase, optimizing influencer table structure and relations and removing duplicates. This increased overall application performance and allowed the collection of precious analytic data.
- Developed Jest and Cypress E2E tests focusing on happy paths, significantly reducing and preventing bugs.
Full-stack Developer
Personal Project
- Designed and integrated a serverless technology stack using Supabase and Vercel, ensuring performance, reliability, and security for a seamless user experience.
- Refined an AI-driven app with user testing, leveraging GPT technology to tailor recipes to user preferences and dietary needs, enhancing overall user experience.
- Designed the application's UI/UX utilizing accessibility best practices. Developed an intuitive and visually appealing design to enhance user experience and ease of use.
- Developed and executed successful SEO and analytics strategies to enhance the app's visibility and drive traffic. Regularly analyzed page insights and user behavior data to fine-tune marketing efforts.
Full-stack Web Developer
DEVIX Technologies s.r.o
- Developed a CMS for concurrent uploading and managing video files such as movies or TV show episodes and daily saving hours of users' time.
- Implemented and integrated a custom action tracking tool for an online store, allowing the company to collect and analyze user activity.
- Built an extensive, component-based mailing application similar to Mailchimp for marketing messages with live preview and staging.
- Redesigned and rewrote a price and product comparing platform utilizing SSR and custom drag-and-drop Vue components. Tens of thousands of users use the site.
- Created a CMS for managing the company's invoices and employees using React and GraphQL.
Full-stack Web Developer
VIRTII DIGITAL s.r.o.
- Created a custom responsive drag-and-drop tool in React—connecting calendar, note, and appointment functions and saving users from using multiple applications.
- Implemented a car location tracking system that calculates potential banner revenue based on impressions for a React Native application.
- Supervised and trained a team of two front-end interns.
- Developed precise airspace tracking of drones, processing their attributes such as height, atmospheric pressure, or tilt for a web application.
- Created a secure flight scheduling application for pilots with a custom calendar component.
Experience
Recipe Smarter
https://www.recipesmarter.com/Custom Emailing CMS for an eCommerce Company
Developed a component-based marketing email application that utilized Vue and Quasar for easy customization and scalability, closely working with a team consisting of a PO, designer, two back-end developers, and QAs.
Integrated the mailing application into the company's existing system and database, ensuring seamless communication between different components of the system.
Public Facing Website for an Advertising Company
Integrated and managed the website's back end using Prismic, a headless CMS, to enable easy content management and updates.
Developed custom responsive components to ensure the optimal layout and scalability of the website on different devices and screen sizes. Optimized for page speed and SEO, which resulted in improved search engine rankings and increased traffic to the website.
Integrated several third-party APIs (such as HiBob) and implemented Gmail authentication to enhance the website's functionality and user experience.
Q&A and Video Ingestion Slack Bot
Utilized media downloading libraries and FFmpeg to programmatically download videos and apply user-defined edits and parameters, resulting in an over 10x increase in productivity for the creative team.
Integrated with Iconik, a cloud-based content management system, to seamlessly upload processed media and eliminate the need for manual asset management.
Skills
Languages
HTML, JavaScript, HTML5, CSS, SCSS, ES8, TypeScript, SQL, GraphQL, Google Apps Script, ECMAScript (ES6), Python
Frameworks
Express.js, Redux, Next.js, Tailwind CSS, Jest, Cypress, Material UI, Quasar, React Native, JSON Web Tokens (JWT)
Libraries/APIs
React, Vue, Node.js, Redux-Saga, React Router, Vuex, jQuery, REST APIs, Slack API, Google API, Google APIs, Stripe, Plotly.js, D3.js, Playwright, Stripe API, ImageMagick, FFmpeg
Tools
NPM, Slack, Git, Trello, Dialogflow, Create React App, Redux Thunk, Mongoose, Prisma, AWS Cloud Development Kit (CDK), AWS SDK, AWS Step Functions, Jira, Confluence, Webpack, GitLab, Amazon Cognito, Amazon Simple Notification Service (Amazon SNS), Amazon Simple Queue Service (SQS)
Paradigms
REST, Testing, Scrum, Agile, Functional Programming, Automation, Microservices, Lambda Architecture, Serverless Architecture, DevOps
Platforms
Netlify, MacOS, Firebase, AWS Lambda, Amazon Web Services (AWS), Docker, Visual Studio Code (VS Code), Shopify
Storage
MongoDB, JSON, PostgreSQL, Backblaze B2, Amazon DynamoDB
Other
Software Development, GPT, OpenAI GPT-3 API, OpenAI GPT-4 API, Architecture, Software Architecture, Full-stack Development, Front-end Development, Single-page Applications (SPA), Data Visualization, Full-stack, Back-end, RESTful Services, Front-end, Front-end Architecture, Front-end Design, WCAG 2, Gatsby, Communication, APIs, Styled-components, Supabase, OpenAI, Generative Pre-trained Transformers (GPT), LangChain, ChatGPT, Team Leadership, Dashboards, Serverless, Lambda Functions, Infrastructure as Code (IaC), Generative Pre-trained Transformer 3 (GPT-3), AI Design, Language Models, Large Language Models (LLMs), AI Programming, AWS DevOps, Storybook, Strapi, AI Integration, CI/CD Pipelines, Content Management Systems (CMS), User Experience (UX), User Interface (UI), Prismic, Slackbot, Iconic, Computer Science, Information Science, Image Processing, Vector Databases, Pinecone, Artificial Intelligence (AI), Cloudflare, Toolkits, Qdrant, Video Transcoding
Education
Bachelor's Degree in Computer and Information Science
Czech Technical University - Prague, Czech Republic
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring