Logo
Daniel – Python, Django, FastAPI, experts in Lemon.io

Daniel

From Poland (GMT+2)

flag
Back-end Web DeveloperSenior
Hire developer
5 years of commercial experience
AI
Analytics
Climate tech
Fashion
Manufacturing
Social media
AI software
Enterprise software
ERP
Mobile apps
Simulation software
Lemon.io stats

Daniel – Python, Django, FastAPI

Daniel is highly skilled in software engineering with an emphasis on Python tech stack. He has practical and solid knowledge of the Python ecosystem and solving software engineering problems. Worked as a member of diversified teams on both small, low-budget projects and multinational, extensive products. Daniel is a friendly and open-minded guy who will be suitable for any team.

Main technologies
Python
3.5 years
Django
3 years
Additional skills
FastAPI
Microsoft Azure
GitHub Actions
Terraform
REST API
Golang
MongoDB
MySQL
Postman
NumPy
Pandas
jQuery
JavaScript
Docker
Ready to start
To be verified
Direct hire
Potentially possible

Experience Highlights

API Developer
Sep 2021 - Ongoing2 years 9 months
Project Overview

The project's main goal was to develop a Trade & Supply hub for oil market traders to support the decision-making process. The project is embedded in an initiative seeking to protect and grow $500m per annum in value by leveraging full Trade & Supply information flow advantage in Crude and Products.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Was responsible for creating a RESTful API to provide all products across the Geneva initiative with common data
  • Analyzed the requirements and suggested a more modern framework (FastAPI) instead of the one proposed by the department lead
  • Helped to define a data-driven architecture with the API as the central point of the system
  • Helped set up the team's management framework with an entry-level PM
  • Served as a DevOps person in the team
  • Adapted Terraform and Azure skills to take responsibility for end-to-end solutions, including coding, testing, and application deployment
  • Analyzed and addressed security & quality requirements by documenting the product, setting up both static and dynamic quality checks, and building a testing framework on unit and integration levels
  • Contributed to the community with cutting-edge solutions
  • Paved the way for a new authentication method using OpenIDC (PingID federation) and created a standalone authorization library posted on a client's shared space
  • Served as a mentor for an entry-level backend developer. Actively participated in the peer review process and helped to choose the branching strategy and set of tools.
Project Tech stack:
Python
FastAPI
Microsoft Azure
Terraform
GitHub Actions
Microsoft SQL Server
pytest
Microservices
Python Developer
Jan 2021 - Sep 20218 months
Project Overview

Global solution for managing climate risk and measuring temperature alignment at the portfolio, down to an individual asset level. The project was a mix of two modules: domain-specific language and climate change scenario models

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Worked on developing highly declarative Domain Specific Language on the AST level
  • Added new data types to the language (Date, DateTime), improved the syntax, introduced new mathematical functions (logn, abs), and implemented the models delivered by data analysts using the language itself
  • Maintained and expanded the runtime execution part of the system to improve the performance
  • Cooperated with data analysts and stakeholders to improve model implementation
  • Improved the data loading by adding support for loading the equality and security bonds data from CSV or Bloomberg format files
  • Onboarded new joiners and performed speeches about the system structure
  • Served as a "fix lead" person, responsible for supporting the system's users (data analysts, stakeholders) for the whole week, 10 hours a day
  • Provided help when possible or orchestrated the process by involving appropriate people from all teams
Project Tech stack:
Python
Microsoft SQL Server
pytest
Microsoft Azure
NumPy
Pandas
SQLAlchemy
Alembic
Docker
Backend Developer
Sep 2020 - Jan 20214 months
Project Overview

The platform for people who manually improve speech recognition algorithms by correcting recognized texts, indicating the statement's sentiment, etc.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Implemented a RESTful API solution (Python) for the web-based speech recognition application
  • Maintained the WebSocket client and server as a part of the system, next to the CRUD solution integrated with a Go HTTP communicated, an external application
  • Inherited the product written in Go and adapted the skills to rework the legacy code responsible for exposing the HTTP API for a mobile speech-recognition application
  • Created missing documentation using Postman
Project Tech stack:
Golang
GORM
Web Sockets
REST API
MongoDB
MySQL
Python
Postman
Python Developer
Aug 2019 - Sep 20201 year 1 month
Project Overview

It is a Social media app made for the Californian fashion industry. The application was inspired by the popular Instagram app. The most important features were copied from Instagram but with a custom administration panel.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Implemented a backend API for a social media application based on Instagram
  • Developed the users and articles modules as a part of the main API
  • Created an end-to-end, custom solution for the moderator panel using Django, Django Rest Framework, and jQuery to manage the users and their activities, including blocking, choosing the photo of the day, or posting global commercials
  • Implemented an algorithm to group users' activities based on the time they were performed and their type
  • Documented both solutions using Swagger
  • Supported the team in testing the application both manually and using Postman
Project Tech stack:
Python
Django
Django REST
Celery
Python Developer
Mar 2019 - Aug 20195 months
Project Overview

E-commerce system for the metallurgic company. The platform was meant to help with scheduling production, placing orders, and managing employees.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created the ordering module that consisted of CRUD operations and stock updates
  • Integrated a third-party invoicing service to generate invoices and automatically send them to the office workers via emailing module implemented with a queue messaging system (Celery + RabbitMQ)
  • Embedded the delivery integration in the system using the SOAP interface and the data from the SQL database
  • Supported the front-end developer in the implementation of smaller tasks
  • Worked closely with the client’s representative on fixing the problems that occurred due to the small experience of the team
  • Suggested breaking down the application to limit the problems and fix them one by one
  • Helped with manual testing and troubleshooting of the product
Project Tech stack:
Python
Django
JavaScript
jQuery
Docker

Education

2020
Computer Science
Bachelor

Copyright © 2024 lemon.io. All rights reserved.