Python
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.
Key Responsibilities:
1. Design/maintain optimal PostgreSQL structures, ensuring data integrity, performance, security.
2. Analyze/optimize queries for maximum efficiency.
1. Design/maintain robust Django APIs.
2. Ensure seamless integration, debug requests, ensure system stability.
1. Implement undo/redo, savepoints, optimize for efficient bandwidth usage.
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.
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
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
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.
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
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.
Python
GraphQL
PostgreSql
Azure
Git/Gitlab
HTML, CSS, JS
C# (NET)