Skip to main content

Serhii Hrekov

Senior Software Engineer | Python | FastAPI | Clouds | have interest in Startups


  • ๐Ÿ“ Odesa, Ukraine
  • ๐Ÿ“ Remote Worldwide

๐Ÿงพ Summaryโ€‹

Experienced backend software engineer with a strong commitment to writing clean and maintainable code, following Agile methodologies. Demonstrates excellent working and self-discipline ethic with a background in remote work, aiming to contribute to interesting projects and continue professional growth.


๐Ÿ’ผ Experienceโ€‹

Senior Software Engineerโ€‹

Modigie, Inc. Full-timeโ€‹

Feb 2025 - Present โ€ข 1 yr 5 mos

San Francisco, California, United States Remote

building new services, modifying existing services

Python, TDD(Test Driving Development), following automated workflow, Flask, GCP, Firestore, data processing, API


Senior Software Engineerโ€‹

nCube - software development outsourcing and outstaffing services Full-timeโ€‹

Feb 2025 - Present โ€ข 1 yr 5 mos

Kyiv, Ukraine Remote

Modigie project


Python Developerโ€‹

Self-Employed Freelanceโ€‹

Feb 2020 - Present โ€ข 6 yrs 5 mos

Worked remotely with various NDA clients while independently developing pet projects, including one-page websites, bots, scheduler scripts, data grabbers, and more. Delivered simple yet impactful solutions for diverse requirements. Gained extensive experience in building tools and applications to optimize freelance workflows, such as chatbots, web scrapers, and productivity tools.

Backend Development: Designed and implemented scalable backend systems using Python frameworks, including FastAPI, Django, and Flask. Scraper Development: Built efficient and reliable web scrapers using Selenium, BeautifulSoup, python-requests, asyncio, and threading. Front-End Integration: Developed single-page interfaces with Bootstrap to display outputs of bots, scrapers, and scripts in user-friendly formats, mimicking a simplified CRM system for personal use. Experimentation with Chrome Extensions: Created browser-based tools to automate and optimize workflows. Telegram Bots: Built a diverse collection of Telegram bots for automation, data transformation, API integrations, and user interaction management. API Integrations: Integrated third-party APIs into projects, enabling seamless data aggregation and workflow automation.

Dynamic DNS Solution for Static Devices:

Developed a comprehensive dynamic DNS system leveraging FastAPI, PostgreSQL, Gunicorn, and Uvicorn. Integrated PowerDNS with API-driven interactions to efficiently manage DNS for static devices. Implemented a secure JSON Web Token (JWT) authentication system and robust schema validation using Pydantic. Deployed on a Linux (Ubuntu) server with Nginx

Telegram Bots Collection: Created a suite of Telegram bots with diverse functionalities, including: Data Transformation Bots: Encoding, decoding, formatting, replacing, and converting various data types. Image Transformation Bots(image processing). QR/Barcode Generator Bot. Telegram Actions Bot API Integration & Data Aggregation Bots: Retrieved and processed external data etc.


Backend software engineerโ€‹

Waylight Part-timeโ€‹

Apr 2023 - May 2026 โ€ข 3 yrs 2 mos

Hockessin, Delaware, United States Remote

Backend Software Engineer | Creator Economy & Fintech

Architecting high-scale monetization engines and e-commerce infrastructure on AWS. Design and build high-performance APIs with FastAPI, Python 3, and asyncio. Implement strong authorization and authentication for secure APIs and user data. Use Jinja2 for dynamic content in email and Telegram notifications. Set up automated email notifications with Amazon SES for better user engagement. Proficient in Docker for streamlined application deployment. Manage AWS Lambda, CodeBuild, CodePipeline, CloudWatch, CloudFormation, and System Manager. Oversee RDS (PostgreSQL), Amazon SES, and Amazon SNS deployment and management. Led the transition from synchronous to asynchronous/threading code for improved scalability. Expert in creating and maintaining RESTful APIs for seamless communication. Develop and maintain Telegram bot functionality for interactive communication and automation. Integrate payment processors like Stripe and Fondy for secure transactions. Conduct manual testing with Postman to ensure robust and functional APIs.


Full stack software engineer(Fintech startup).โ€‹

ProxiPago Contractโ€‹

Apr 2022 - Jan 2025 โ€ข 2 yrs 10 mos

Mexico City, Mexico Remote

Lead Developer - Fintech Application As lead developer, I independently handled the entire project from start to finish.

Key Responsibilities and Achievements: Led creation and management of cloud infrastructure on Google Cloud Platform (GCP). Designed and implemented algorithms for financial transactions. Developed APIs with Django Rest Framework for seamless communication. Integrated 3rd party bank APIs for transaction processing. Engineered user and client management resembling a CRM system. Modeled and implemented a scalable database schema on Google Cloud Spanner. Orchestrated requests to service providers and implemented robust response parsing. Implemented various functionalities, including logging, PDF report generation, and QR code handling. Utilized Git and GitHub for version control and collaborative development. Managed Linux VPS for smooth operations. Collaborated on the front-end using Django, Bootstrap, CSS, and JS.

Tech Stack: Backend: Django (front-end and back-end), Django Rest API Cloud Platform: Google Cloud Platform (Google App Engine, Cloud Spanner, Cloud Buckets, Cloud Scheduler) Infrastructure: Ubuntu VPS (cloud VM) Development Tools: Git, GitHub

This experience highlights my skills in cloud infrastructure, algorithm development, API design, and comprehensive application functionalities within the fintech domain, covering the entire development lifecycle.


Social Media Marketing Specialistโ€‹

Fiverr Freelanceโ€‹

Jan 2016 - Dec 2019 โ€ข 4 yrs

Ukraine

worked only with the international clients on marketing and growing Instagram accounts and everything related to it.


Wordpress Developerโ€‹

Freelance (Self employed) Seasonalโ€‹

2008 - 2017 โ€ข 9 yrs

Edit, create and build simple websites (WordPress and pure HTML) for clients from both Ukraine and International. Ain't created the design from scratch. This work involved regular hosting manipulations, VPS-Unix systems and server configuration(Apache, Nginx, FTP etc.).


Marketing Intelligence Analystโ€‹

ะšะพะผะฟะฐะฝะธั ยซะฆะธั‚ั€ัƒัยป Full-timeโ€‹

Feb 2015 - Sep 2015 โ€ข 8 mos

Ukraine


๐ŸŽ“ Educationโ€‹

Odessa Polytechnic National Universityโ€‹

Master's degree โ€ข Information Technology

Sep 2008 - Jul 2013

undefined


๐ŸŒ Languagesโ€‹

Ukrainianโ€‹

C1

Englishโ€‹

B2


๐Ÿ” Interestsโ€‹

  • startups
  • building saas
  • solo dev
  • indie hacking

๐Ÿ›  Skillsโ€‹

Responsible AI Generative AI Studio Vibe Coding AI powered creativity Business Analytics Performance Measurement Performance Analysis Model Evaluation Creative Design Visual Storytelling Multimodal Prompts Communications Planning Target Audience Analysis AI Enablement AI Personalization AI Literacy Decision Support Generative AI Agents Google Workspace Prompt Patterns Artificial Intelligence (AI) Product Planning Prompt Engineering Google App Engine Web Hosting Cloud Computing Data Analysis Social Media Marketing Social Media Freelancing Instagram Marketing Full-Stack Development Back-End Web Development Object-Relational Mapping (ORM) Flask Git Bootstrap Google Cloud Platform (GCP) REST APIs SQL python WordPress HTML Cascading Style Sheets (CSS) Google Analytics Fiverr Relational Databases MySQL Telegram (Software) Selenium Postman API Ubuntu Nginx Generative AI Google Gemini LLM Application AI Workflows spanner gcloud


๐Ÿ“ž Contactsโ€‹

๐Ÿ“„ Download Resume(PDF)โ€‹