C# / C++ Developer
About Candidate
Introduction:
A seasoned Software Developer with over 6 years of experience in software engineering, specializing in modern C++ technologies. Experienced in designing, developing, and maintaining complex software systems across industries such as automotive, communication, networking, and airline ticketing. Expertise includes cryptography, cloud technologies, containerization, and agile methodologies. Proficient in developing secure, scalable, and high-performance solutions, collaborating with cross-functional teams, and optimizing system architecture. Strong background in continuous integration, automated testing, and version control. Adept at leading teams, mentoring developers, and managing end-to-end software development life cycles. Well-versed in cryptographic module integration, remote diagnostics, and real-time data processing. Passionate about innovation, efficiency, and delivering quality software solutions.
Responsibilities:
- Designed and integrated cryptographic modules for secure automotive systems.
- Led a team of developers, ensuring agile project execution and delivery.
- Developed and maintained airline ticketing system features, improving payment processes.
- Built scalable server-side applications for communication and networking software.
- Enhanced client-side user interfaces using the Qt framework for Windows applications.
- Implemented remote diagnostics and update systems for automotive ECUs via CAN bus.
- Utilized Docker and cloud technologies to deploy and manage scalable applications.
- Conducted automated testing using Google Test to ensure software reliability.
- Managed version control and dependencies using Git and Conan.
- Streamlined software development with continuous integration via Jenkins.