Summary
Overview
Work History
Education
Interests
Languages
Accomplishments
Timeline
Generic
Kamran Teymurov

Kamran Teymurov

Software Engineer
London,

Summary

Experienced Software Engineer specializing in Banking, University Management System, and Structural Frame Analysis and Design. Proficient in Python, PostgreSQL, GraphQL API, C#, MSSQL, API, C++, algorithms, and mathematics. Holds a Bachelor's degree in Information Technology and System Engineering from Baku Engineering University. Brings three years of focused expertise in Python development, contributing to diverse projects. Committed to staying abreast of new technologies and innovation, with a total of four years of hands-on experience in software engineering.

Overview

6
6
years of professional experience
5
5
years of post-secondary education

Work History

Full Stack Software Engineer

Dlubal Software
5 2023 - Current

Key Responsibilities:

  • Database Management:

1. Design/maintain optimal PostgreSQL structures, ensuring data integrity, performance, security.

2. Analyze/optimize queries for maximum efficiency.

  • Backend Development:

1. Design/maintain robust Django APIs.

2. Ensure seamless integration, debug requests, ensure system stability.

  • Frontend Development:

1. Implement undo/redo, savepoints, optimize for efficient bandwidth usage.

  • Deployment and Integration:

1. Design Docker images for consistent, scalable deployments.

2. Ensure smooth deployment/integration across platforms.

Key Achievements:

1. Implemented GraphQL API for enhanced data retrieval efficiency.

2. Achieved seamless integration of undo/redo, savepoints, improving user experience.

3. Implemented Docker-based deployment strategies for consistent, scalable deployments, ensuring system stability.



Full Stack Software Engineer

Diebold Nixdorf
07.2022 - 04.2023

Key Responsibilities: Collaborating seamlessly with software development and testing teams, orchestrated the design and implementation of resilient solutions tailored to meet client requirements for functionality, scalability, and performance. Demonstrated proficiency in Python and Java, leveraging the proprietary tool, ProFlex 4, to enhance development efficiency.

Key Achievement: Successfully led the integration of ProFlex 4, resulting in a marked improvement in development speed and efficiency

Full Stack Software Engineer

ASB Bank
04.2021 - 12.2021

Key Responsibilities: Designed and implemented an automated Bank Transaction Report and Card Tracking System using Python, Django, and GraphQL API. Engineered a robust solution for analyzing various data file formats (json, xml, txt), extracting valuable information, and exporting data to .xls, .xlsx, and .csv formats.

In a separate initiative, significantly contributed to the development and continuous improvement of a Bank Management System, incorporating new models and optimizing existing functionalities. Proficiently utilized Python, Django, and PHP for efficient data analysis and system enhancement.


Key Achievements:

1. Streamlined transaction processes, reducing manual workload by automating complex analyses with a single click, saving approximately 4-5 hours daily.

2. Implemented a secure card tracking system, enhancing transaction security and tracking capabilities.

3. Developed a versatile data analysis tool, significantly improving the extraction of valuable insights from raw data files.

4. Successfully maintained and updated the Bank Management System, ensuring its relevance and efficiency in the dynamic banking environment

Full Stack Software Engineer

Azerbaijan Medical University
10.2019 - 03.2021

Key Responsibilities: Led the development and ongoing support of a comprehensive University Management System using Python and Django. Optimized system efficiency and accuracy through in-depth analysis of student, teacher, and course relationships. Implemented a semester-based structure with considerations for prerequisites, ensuring a well-structured curriculum.

Key Achievements:

1. Streamlined university management processes, enhancing efficiency in course planning and enrollment.

2. Introduced a semester-based approach, improving academic planning for students and teachers.

3. Established a comprehensive prerequisite system for informed course selection and academic progression.

4. Implemented advanced queries for seamless data retrieval and processing.

5. Collaborated with academic stakeholders to tailor the system to specific requirements, ensuring alignment with educational objectives.

IT Project Manager

Engineering for Kids
06.2019 - 10.2019

Key Responsibilities:

Led the development and delivery of IT lessons, focusing on Python coding through Lego robotics. Introduced students to coding, fostering creativity and problem-solving. Presented engaging topics like Blockchain, AI, and programming fundamentals to spark interest. Collaborated with teachers to adapt content for diverse learning styles.

Key Achievements:

1. Established an interactive learning environment, merging Lego robotics with Python coding for accessible IT education.

2. Delivered captivating presentations on advanced tech topics, inspiring curiosity in young learners.

3. Received positive feedback for innovative teaching methods, contributing to the company's mission in STEM education

Trainee

Keepface
01.2019 - 06.2019

Completed intensive Python web development training with a focus on web scraping using Scrapy. Acquired practical skills, working on live projects to solve web-related challenges. Developed proficiency in Python, Scrapy, and gained hands-on experience in web technologies, enhancing problem-solving skills. Cultivated a keen interest in web development, laying the groundwork for further specialization.

Education

Bachelor of Science - Information Technology And System Engineering

Baku Engineering University
09.2014 - 06.2019

Interests

Python

GraphQL

PostgreSql

Azure

Git/Gitlab

HTML, CSS, JS

C# (NET)

Languages

English
Advanced
C1
Turkish
Proficient
C2
Azerbaijani
Proficient
C2

Accomplishments

  • Official TEDx organizer at "TEDx BEU"
  • Organizer of "From zero to Ceo" conference
  • CERTIFICATES-Certificate of Chess Committee, 3rd Degree (Republic)
  • Certificate of Azerbaijan Physics Olympiad
  • Certificate of Windows and Microsoft office
  • Build Your Own Chatbot (CB0103EN, provided by Cognitive Class, An IBM Initiative)Https://courses.cognitiveclass.ai/certificates/b087eb4261fa425fa3fff8201b8e4c55

Timeline

Full Stack Software Engineer

Diebold Nixdorf
07.2022 - 04.2023

Full Stack Software Engineer

ASB Bank
04.2021 - 12.2021

Full Stack Software Engineer

Azerbaijan Medical University
10.2019 - 03.2021

IT Project Manager

Engineering for Kids
06.2019 - 10.2019

Trainee

Keepface
01.2019 - 06.2019

Bachelor of Science - Information Technology And System Engineering

Baku Engineering University
09.2014 - 06.2019

Full Stack Software Engineer

Dlubal Software
5 2023 - Current
Kamran TeymurovSoftware Engineer