I am a software programmer with expertise in embedded firmware, application development, and microcontroller programming. I have a proven ability to automate processes and resolve complex issues efficiently. I enjoy developing embedded firmware for various microcontrollers and processors, creating software applications that automate business processes, and collaborating on user interface design for mobile and web platforms. My experience includes programming in multiple languages such as C and C++, debugging code, and working in Unix/Linux environments. I've completed internships where I developed user-friendly mobile and web applications, collaborated with designers, and configured hardware to optimize performance. I am passionate about problem solving and continuously improving software quality and functionality.

Talwinder Singh

I am a software programmer with expertise in embedded firmware, application development, and microcontroller programming. I have a proven ability to automate processes and resolve complex issues efficiently. I enjoy developing embedded firmware for various microcontrollers and processors, creating software applications that automate business processes, and collaborating on user interface design for mobile and web platforms. My experience includes programming in multiple languages such as C and C++, debugging code, and working in Unix/Linux environments. I've completed internships where I developed user-friendly mobile and web applications, collaborated with designers, and configured hardware to optimize performance. I am passionate about problem solving and continuously improving software quality and functionality.

Available to hire

I am a software programmer with expertise in embedded firmware, application development, and microcontroller programming. I have a proven ability to automate processes and resolve complex issues efficiently. I enjoy developing embedded firmware for various microcontrollers and processors, creating software applications that automate business processes, and collaborating on user interface design for mobile and web platforms.

My experience includes programming in multiple languages such as C and C++, debugging code, and working in Unix/Linux environments. I’ve completed internships where I developed user-friendly mobile and web applications, collaborated with designers, and configured hardware to optimize performance. I am passionate about problem solving and continuously improving software quality and functionality.

See more

Experience Level

Expert
Intermediate
Intermediate
Intermediate
Intermediate

Language

Italian
Fluent
English
Advanced
Panjabi, Punjabi
Beginner

Work Experience

Software Programmer at Step Automation
July 1, 2022 - Present
Developed embedded firmware for various microcontrollers and processors. Created software applications to automate various business processes. Tested and debugged code to ensure software quality and functionality. Resolved customer issues by establishing workarounds and defect fixes. Wrote programs for computer platforms using multiple programming languages.
Internship Student at Altralogica Srl
April 1, 2019 - August 23, 2025
Developed user-friendly mobile applications for various platforms. Collaborated with designers to implement intuitive user interfaces. Conducted thorough testing to identify and resolve bugs. Developed web applications using JavaScript, HTML, and CSS. Tested applications for functionality, performance, and browser compatibility.
Internship Student at Be Tech
March 1, 2018 - August 23, 2025
Upgraded hardware components of PCs to enhance performance for customers. Configured new PCs with operating systems and basic software, enhancing system readiness.

Education

High School Diploma at IISS Ettore Majorana - Seriate, BG, Italy
January 11, 2030 - June 1, 2021

Qualifications

IT Essentials Cisco networking academy certificate
January 11, 2030 - August 23, 2025

Industry Experience

Computers & Electronics, Software & Internet

Experience Level

Expert
Intermediate
Intermediate
Intermediate
Intermediate