Research Software Engineer at Universitat de Barcelona
Barcelona, Catalonia, Spain
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Shivam Srivastava is a research software engineer and full-stack developer with a versatile 9-year background delivering user-centric, scalable applications across finance, mobility, and utilities. He blends front-end expertise in React/Next.js with robust Java Spring Boot backends, microservices, and real-time systems, and is comfortable designing both SQL and NoSQL schemas. His recent roles span academic research at Universitat de Barcelona and applied ML work—his master’s thesis applied conditional GANs to virtual stain 3D brightfield images to reduce manual lab staining. Shivam also brings practical DevOps experience with Docker and CI/CD pipelines from industry and startup settings, plus a history at EY and founding-stage backend work. Based in Barcelona, he pairs strong engineering craft with research-led problem solving, often bridging experimental ML techniques and production-grade software. He’s an enthusiastic developer who continuously gravitates toward projects that turn academic ideas into operational tools.
9 years of coding experience
3 years of employment as a software developer
Nur-XII, Nur-XII at Rani Laxmi Bai Memorial School
Bachelor of Technology (B.Tech.) Information Technology, Bachelor of Technology (B.Tech.) Information Technology at Dr. A.P.J. Abdul Kalam Technical University
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Uppsala University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Shivam Srivastava - Research Software Engineer at Universitat de Barcelona