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/serhii_hrekov
- LinkedIn: linkedin.com/in/serhii-hrekov