Adrian
From Ukraine (UTC+3)
Lemon.io stats
4
projects done1557
hours workedAdrian – Python, Django, Flask
Meet Adrian, a Senior Back-End Developer with 6+ years of commercial experience. Adrian is most proficient with Python and JavaScript but open to any project stack! His hardware skills are metrology, automation systems, microcontrollers, scheme-building, and digital and analog electronics projecting. Adrian is an open-minded person with a great desire for professional growth. His previous experience includes working for a fintech company, a project for schools, and a vaccination assessment service.
11 years of commercial experience in
Main technologies
Additional skills
Rewards and achievements
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Back-end developer
Tableau Datasources Update API
- Developed RESTful APIs with FastAPI, streamlining ETL jobs and Tableau interactions.
- Managed database tasks using SQLAlchemy, optimizing data structures and queries.
- Orchestrated asynchronous processes with Celery for efficient data handling.
- Integrated SAML2-based SSO for enhanced user authentication.
- Crafted frontend components using TypeScript and React, ensuring backend cohesion.
- Automated testing and deployments via CircleCI pipelines.
- Utilized Docker and Docker Compose for application containerization and simplified deployment to client machines.
Senior Back-end devloper
DanceFight is a revolutionary social media app for dance competitions. Users can challenge friends, record dance videos, and vote on their favorites to climb the leaderboard. It's a platform that empowers dancers to express themselves and connect through the joy of dance.
- Developed backend functionality for a social media application focused on short videos and dance competitions.
- Collaborated with a team to create an innovative platform for users to express themselves through dance battles and showcase their moves.
- Implemented Python-based solutions using FastAPI, Firestore, GCP, and AWS (including Serverless/CloudFormation) for scalability and reliability.
- Contributed to CI/CD processes with CircleCI, ensuring efficient development workflows.
- Utilized Docker and Docker Compose for containerization and streamlined deployment.
- Developed and maintained ETL and web services for seamless data processing and integration.
- Made significant contributions to an ORM for Firestore, enhancing its functionality.
- Integrated the ORM into other libraries like FastAPI-filters and Factory-Boy.
- Worked closely with cross-functional teams and the CTO to align development efforts with product requirements
Senior Python Developer
An international fintech company that develops its own financial products and services. The key service is services for retail traders in conducting trading operations on the CFD trading market. The main regions of presence are Asia, the Middle East, and Europe.
- provided expertise in requirements and design definition
- wrote technical documents
- developed activities
- was in charge of troubleshooting development and production problems
- conducted testing
- provided support for existing software and end-users
- participated in peer design and code reviews
- proactively collaborated with teammates and communicated with remote team members
- cooperated closely with Business people on client-side
Senior Data Engineer (Senior Python Developer)
The project is a machine intelligence platform, intelligence analysts, and a global network of executives and startups that empower people to articulate compelling answers to difficult questions — about growth, about the competition, and about technology.
- modeled data
- used data storage techniques
- was in charge of the warehousing of data and made a general data architecture
- built distributed, scalable, and reliable data pipelines that ingest and process data at scale and in real-time
- supported the evaluation of big data technologies and prototyped solutions to improve data processing architecture
- determined the root cause of complex data provenance
- made metadata issues and engineering questions that may involve interfacing with various technical staff in multiple organizations and with differing levels of expertise
- investigated, evaluated, tested and recommended technical solutions for future systems
Tech Lead
This project makes user vaccination assessments based on the admin-defined schema and provides instructions for future steps.
- was a leader of a team with 2 Devs1 BA, and 1 QA
- provided expertise in requirements and design definition
- wrote technical documents
- participated in peer design and code reviews
- developed activities
Senior Software Developer
This is a Service with a web application to call an autonomous taxi. Application to buy tickets for any kind of transport. Event-streaming system.
- provided expertise into requirements and design definition
- wrote technical documents
- participated in peer design and code reviews
- development activities
Automated QA
A service to manage subscriptions for content in one of the worldwide media companies using different payment systems (Google Pay, Apple Pay, etc.)
- made a framework for automated testing
- mentored trainee
- covered critical functionality with automated international and e2e tests
- reviewed workflow/sequence diagrams to find possible problems
Python Developer
A comprehensive project aimed at transforming energy usage in schools through the integration of IoT devices while providing interactive programming education opportunities to students. The project encompassed two core components: energy optimization and programming education.
• Played a key role as a Python Developer, providing technical guidance and expertise to the team. • Acted as a point of contact for technical discussions and problem-solving. • Collaborated closely with a team of 5-7 members on a project for one of the world's largest companies. • Contributed to architectural design, database design, query optimization, requirements analysis, code development, unit testing, and deployment scripts. • Employed database design techniques and query optimization to improve application efficiency and performance.