Smriti Gupta — Software Engineer
Software Engineer at Nokia with experience across system-level and backend development. I have worked on device driver development using I2C, where I designed and implemented multiple drivers by translating hardware datasheets into reliable code. This role strengthened my understanding of hardware–software interaction and system internals. Alongside this, I bring solid backend experience with Java, Spring Boot, REST APIs, and PostgreSQL, gained through internships at Microsoft and Tata Elxsi. I enjoy deep debugging, root cause analysis, and making complex or non-working components function reliably in production-like environments. Tech Focus: Device Drivers (I2C) | System-Level Development | Java | Spring Boot | REST APIs | Debugging | PostgreSQL
Stackforce AI infers this person is a Backend and Systems Engineer with expertise in Embedded Systems and Software Development.
Location: Bengaluru, Karnataka, India
Experience: 1 yr 8 mos
Skills
- System-level Development
- Device Drivers
Career Highlights
- Expert in device driver development and system-level programming.
- Strong backend engineering skills with Java and Spring Boot.
- Proficient in debugging and root cause analysis.
Work Experience
Nokia
Software Developer Engineer 1 (1 yr 3 mos)
Infinera
Software Developer (5 mos)
Tata Elxsi
Software Engineer (5 mos)
Microsoft
Software Engineer (2 mos)
Microsoft Engage Intern Mentee (1 mo)
Education
Bachelor of Technology - BTech at National Institute of Technology , Patna