Python Developer

Elgun M

Information

Available hours \ week
20 - 30 h/w
Seniority level
Middle
Years of experience
4.5 yrs.
Location
Germany, Leipzig
Timezone
(GMT+01:00) Berlin

Languages

Turkish
Intermediate (B1)
Azerbaijani
Fluent (C2)
English
Fluent (C2)

About

Elgun is a skilled Python Developer with a strong focus on backend applications. With over 4 years of experience, he has effectively utilized his expertise in Python and DevOps to implement secure and scalable solutions. His proficiency extends to Docker and GitHub, which he has leveraged to optimize development workflows. He has developed interactive dashboards and automated CI/CD processes, significantly enhancing efficiency in various environments. Elgun’s exposure to cloud platforms, particularly Google Cloud, complements his technical skillset and enables him to design robust infrastructure for deployment. Additionally, he possesses knowledge in JavaScript and Angular, enriching his ability to collaborate across different layers of application development. His background includes contributions to industries such as finance and security, among others. Elgun holds an MSc in Data Science from ELTE University and a BSc in Information Technologies from ADA University.

Main technologies

Experience

Software Security Group

Developer

About the Project

Developed and implemented security tools for both static and dynamic analysis of code to reduce potential security vulnerabilities.

Responsibilities

- Managed and maintained an internal proxy repository for open-source libraries, streamlining the development process and ensuring code security; - Built interactive metrics dashboards to analyze code repositories, providing key insights into code quality and enabling data-driven decision-making; - Tested and optimized internal tools across various programming languages.

Skills & technologies

Modern Compute Platform

Service Integrator

About the Project

Created repositories and OpenShift environment for multiple projects and configured CI/CD pipelines to automate development stages and ensure security.

Responsibilities

- Developed comprehensive training materials and a centralized knowledge base in accordance with company standards; - Facilitated training sessions to support developers in improving their coding skills and adhering to established standards; - Integrated multiple open-source tools for data storage, enabling automated detection of anomalies in production environments and eliminating manual workflows, thereby improving efficiency and accuracy.

Skills & technologies

Network Automation

Software Developer

About the Project

Designed and implemented a central management dashboard that enables the trigger of automated device configurations and provides real-time insights into the state of the devices.

Responsibilities

- Set up OpenShift environment and automated the CI/CD process using GitHub Actions for developers; - Deployed and integrated an open-source inventory tracking tool for network devices, providing centralized visibility into device inventory; - Provided training and guidance to junior developers in the team and conducted knowledge sessions to promote best practices and encourage continuous learning among all developers.

Skills & technologies

European Commodity Clearing

Senior Software Engineer

About the Project

Working in the Risk Development team responsible for clearing risk for energy exchanges. The role supports the delivery of secure, reliable, and scalable solutions that ensure accurate risk assessment and clearing for market participants. Involves driving modernization of software development practices and processes, helping the team adapt to evolving needs while enabling efficient, compliant, and future-ready risk management solutions.

Responsibilities

Managing infrastructure on Google Cloud Platform and OpenShift, ensuring reliable and scalable environments for development and deployment. Supporting developers with infrastructure-related tasks, building and maintaining CI/CD pipelines, and driving automation to streamline workflows. Alongside infrastructure responsibilities, contributing to development efforts with Python and Angular to deliver features and support project needs.

Education

ELTE University

2018 - 2021
MSc. Data Science

ADA University

2013 - 2018
BSc. Information Technologies