About
I am Sam Ivanov, a dedicated and skilled Backend & Web Developer based in Germany, specializing in Python and a range of web development technologies. With extensive experience in developing scalable and efficient applications, I excel at driving projects from conception to reality. My expertise includes full-stack development, systems engineering, and network administration, ensuring optimal functionality and a seamless user experience. I have a strong background in solar energy, having developed software solutions tailored to this field, such as tools for creating sales proposals and managing solar installations. I don't just love my job, I'm obsessed with it. Known for my problem-solving abilities and attention to detail, I consistently deliver high-quality solutions that meet and exceed client expectations.
Backend & Web Developer
Leveraging a deep understanding of technology to solve complex problems, I am committed to enhancing the digital landscape with innovative solutions.
- Birthday: 15 July 1987
- Website: sam-ivanov.codes
- Phone:
- City: 08107 Kirchberg, Deutschland
- Age: 36
- Degree: Specialist in Engineering Technology
- Email:
- 16Personalities: Commander (ENTJ-A)
My career spans various roles where I have fostered innovation and efficiency. My projects often lead to significant time and cost savings for clients, emphasizing the practical benefits of digital tools and software solutions. My approach to development is rooted in meticulous research, continual learning, and proactive problem-solving.
Skills
As a seasoned backend and web developer, my skill set spans various frameworks, tools, and technologies, allowing me to build robust, scalable solutions that drive business growth and operational efficiency.
Resume
Experienced Python Software Developer from Ukraine with a strong background in software development, project management, and IT support. Skilled in a range of modern technologies, with a proven track record in developing efficient tools, systems, and comprehensive IT solutions for businesses.
Summary
Sam Ivanov
Experienced Python Software Developer and IT Specialist based in Kirchberg, Saxony, Germany. Proficient in Python, systems engineering, and networking, with extensive experience in full-stack development, IT support, and project management. Passionate about developing innovative software solutions and optimizing business operations through technology.
- 08107 Kirchberg, Germany
Education
C# Pro
February 2024 - June 2024
Hillel IT School, Kiev, Ukraine
Advanced training in C# development, focusing on professional-level programming skills and project work.
Certificate: View Certificate
C# Basic
November 2023 - February 2024
Hillel IT School, Kiev, Ukraine
Introductory course to C# programming, covering basic syntax, concepts, and applications.
Certificate: View Certificate
Machine Learning
September 2022 - February 2023
Hillel IT School, Kiev, Ukraine
Comprehensive training in machine learning concepts, algorithms, and practical applications.
Certificate: View Certificate
Python Pro, Python Development
May 2022 - October 2022
Hillel IT School, Kiev, Ukraine
Advanced training in Python development covering comprehensive software development skills and project work.
Certificate: View Certificate
Python Basic
January 2021 - April 2021
Hillel IT School, Kiev, Ukraine
Introductory course to Python programming, covering fundamental concepts and basic programming skills.
Certificate: View Certificate
Specialist in Engineering Technology, Quality Standardization and Certification
September 2009 - June 2010
Donetsk National Technical University, Donetsk, Ukraine
Specialized training in engineering technology with a focus on quality standardization and certification.
Bachelor of Mechanical Engineering Technology
September 2004 - June 2009
Donetsk National Technical University, Donetsk, Ukraine
Completed a bachelor's degree in Mechanical Engineering Technology, focusing on engineering principles, mechanics, and applied technology.
Secondary Education Diploma
Graduated in 2004
Secondary School #69, Donetsk, Ukraine
Received a diploma of secondary education upon graduation.
Professional Experience
Machine Learning Engineer, Software Developer
June 2022 - Present
QiTEC GmbH, Leipzig, Germany
- Project Objectives: Develop QiKI, an AI system for advanced knowledge management and automation to improve data handling efficiency.
- Natural Language Understanding (NLU): Implement NLP models to comprehend and interpret user requests in natural language.
- Database Connectivity: Establish secure connections with QBC database, PDF knowledge database, and TANSS ticket system using APIs for information retrieval and updates.
- Task Automation: Automate routine tasks such as form filling, text generation, and issue resolution with predefined templates and triggered workflows.
- Solution Suggestions: Provide potential solutions for problems based on the knowledge database and previous ticket resolutions, displayed in a popup window for new tickets.
- Context Awareness: Maintain conversational context to handle follow-up questions seamlessly, delivering accurate and relevant responses.
- User Authentication and Authorization: Implement secure methods to ensure only authorized personnel can access specific functions and data.
- Technical Stack: Utilize FastAPI for the backend, SQLAlchemy and CNOS for database interaction, and React.js for developing dynamic popup solutions. Ensure secure authentication using OAuth2.0 and JWT.
- Development Lifecycle Management: Oversee the entire development process from requirement analysis, planning, development, integration, testing, to deployment using Docker.
Python Developer, Network Administrator, Mobile Device Administrator
March 2023 - May 2024
Juno Solar Home, Germany
- Developed and maintained AngebotsTool 2.0, a Django and DRF-based application for creating sales proposals in PDF format for solar installations.
- Performed all necessary calculations for solar installations, graphically displaying costs and profits of installing solar panels.
- Integrated AngebotsTool 2.0 with ZOHO's CRM system via API for data exchange.
- Designed a PostgreSQL database for the project ensuring easy extensibility for new modules and functions.
- Implemented the front-end using Bootstrap 5 and managed production deployment using GitHub and DigitalOcean.
- Solely responsible for the entire development lifecycle including backend, frontend, devops, testing, troubleshooting, and debugging.
- Managed all users in the company's internal network and configured administration interfaces for Android and Apple mobile devices.
- Administered the SOPHOS firewall, issued VPN certificates, and set up VPN connections to company servers for all employees.
- Acted as the primary troubleshooter and technical support for a company of approximately 200 employees.
Python Backend Developer
2020 - February 2022
Ukrsoft
- Developed back-end components to improve responsiveness and overall performance of applications.
- Integrated user-facing elements using server-side logic with Python.
- Implemented security and data protection solutions.
Senior Research Engineer
2017 - 2018
Odessa Regional Center For Standardization, Metrology And Certification
- Conducted advanced research and development in standardization and metrology.
- Developed innovative solutions for the industry, improving measurement techniques and standards.
Freelance Developer
Ongoing
Self-employed
- Consistently engaged in freelance work, developing a variety of projects, software with complex logic, websites, and web applications.
- Authored numerous projects demonstrating expertise in full-stack development, project management, and client communication.
- Worked with diverse technologies and frameworks to meet client needs and project requirements.
Author, Developer, and Owner
2017 - 2020
AUTOMOBILE ADMINISTRATION TOOL
- Developed and owned the project "AUTOMOBILE ADMINISTRATION TOOL," which uses a unique program code for parsing data from other resources to simplify searching for vehicles and auto-parts over the Internet.
- Achieved significant technical results including saving working time, financial savings, optimization of tax collections, and solving problems related to searching for vehicles and auto-parts.
- Enabled prompt execution of tasks in real time and provided exclusive search results.
Owner
2012 - 2017
Vortex-Tires Car Service
- Managed all aspects of the car service business, including renting commercial premises and purchasing equipment.
- Set up hardware and managed technical infrastructure for the business.
- Recruited, trained, and managed personnel to ensure high-quality service delivery.
- Provided tire fitting services and managed auto-parts and tire sales.
- Operated an online shop, vortex-tires.com.ua, for trading auto-parts and tires.
Projects
Explore my diverse portfolio of innovative projects, showcasing my commitment to excellence, creativity, and technical expertise. Each project is a testament to my ability to deliver customized solutions that drive success and exceed client expectations. From sophisticated software applications to cutting-edge design implementations, discover how I bring ideas to life and transform visions into reality.
- All
- WFPA
- AngebotsTool 2.0
- QiKI
Contact
If you're looking to get in touch with me, whether for projects, collaborations, or just to say hello, here's how you can reach me. I'm available for freelance work and eager to hear from you.
Location:
08107 Kirchberg, Deutschland
Email:
Call: