Serhii Hrekov
Senior Python Developer
Remote Worldwide
Born: 1991
Status: Single
π§Ύ 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β
nCube (Kiyv, Ukraine)β
Senior Software Engineerβ
Modigie project (San Francisco, California, United States Β· Remote)
February 2025 β Present
- building new services
Waylight (Delaware, US. Remote)β
Back end software engineerβ
Apr 2023 β Jan 2025 (full time)
Jan 2025 β Present (part time)
- Specialize in backend development using AWS for educational technology solutions.
- 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.
- Integrate 3rd party API
- Integrate payment gateway protocols and APIs (Stripe, Fondy)
- Create managed telegram services (Paid subscriptions, users management on top of telegram members, etc)
- Create and integrate user notification systems via telegram, email, whatsapp.
- Integrate db caching features
- Optimized code with threading
ProxiPago (Mexico, Mexico city. Remote)β
Lead full stack software engineer (Fintech startup)β
Apr 2022 β Jan 2025
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)
- 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.
π Educationβ
Odessa National Polytechnic University, Odesaβ
Master's degree, Information Technologyβ
2008 β 2013
I hold a masterβs degree in Information Technologies, an alumnus of OdesΠ° Polytechnic National University. The Artificial Intelligence and Robotics Institute graduate (ONPU IKS), where I studied Computer Engineering and Specialised Computer Systems in Information Technologies and computer science fields.
π Languagesβ
Ukrainianβ
C1
Englishβ
B2
π Interestsβ
- startups
- building saas
- solo dev
- indie hacking
π Contactsβ
- Telegram: t.me/serhiixxx
- LinkedIn: linkedin.com/in/serhii-hrekov