Suraj Tiwari profile photo 1 on Tal

Suraj Tiwari

Senior Software Engineer at Innominds

Bengaluru

6+ years of work experience

Innominds
Jan 20269 mosPresent

Bengaluru, Karnataka, India

Experienced in working across the complete software development lifecycle, collaborating with cross-functional teams, and delivering reliable backend solutions at company scale.
Datamatics
Sep 20223 yrs 5 mosJan 2026

Bengaluru, Karnataka, India

Encora Inc.
May 20225 mosSep 2022

Bengaluru, Karnataka, India

Baryons Software Solutions Pvt. Ltd.
May 20211 yr 1 moMay 2022

Bengaluru, Karnataka, India

Baryons Software Solutions Pvt. Ltd.
Mar 20201 yr 2 mosApr 2021

Bengaluru, Karnataka, India

Suraj’s AI Stack

gemini
gemini
github copilot
github copilot
openai
openai

Education

Rajiv Gandhi Prodyogiki Vishwavidyalaya

Bachelor of Engineering - BE, Electronic and Communication Engineering

Rajiv Gandhi Prodyogiki Vishwavidyalaya

20154 yrs2019

Join Suraj and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Suraj Tiwari on Tal

Headline

Senior Software Engineer at Innominds

About

As an experienced Software Engineer with 6 years of expertise in Python development, API design, and data engineering, I specialize in building robust, scalable, and high-performance solutions within the information technology and services industry. I have strong hands-on experience in designing and implementing RESTful APIs, developing full-stack applications with Angular and Python frameworks (Django, Flask, FastAPI), and managing complex data workflows with PostgreSQL. My technical skill set includes Angular, Python, Django, Flask, Node.js, FastAPI, PostgreSQL, MySQL, REST API development, GraphQL, Docker, Kubernetes, Elasticsearch DSL, Kibana, Hasura, Ajax, and Agile methodologies. I have successfully delivered multiple projects involving microservices architecture, containerization, and cloud-native deployments, leveraging Docker and Kubernetes to ensure seamless scalability and maintainability. Driven by strong engineering principles and a passion for continuous learning, I focus on solving complex business problems by designing clean, efficient, and maintainable code. I thrive in dynamic, collaborative environments where I can contribute to innovation and the full software development lifecycle — from requirement gathering and design to implementation, testing, and production deployment. Holding a Bachelor of Engineering degree from Rajiv Gandhi Proudyogiki Vishwavidyalaya, I bring both academic knowledge and practical experience to every project I undertake. Whether collaborating with cross-functional teams or diving deep into code, I am dedicated to delivering high-quality, impactful results.

Location

Bengaluru

AI stack

gemini

github copilot

openai

Work experience

Senior Software Engineer at Innominds, Jan 2026 - Present · 9 mos, Bengaluru, Karnataka, India, Experienced in working across the complete software development lifecycle, collaborating with cross-functional teams, and delivering reliable backend solutions at company scale.

Software Engineer at Datamatics, Sep 2022 - Jan 2026 · 3 yrs 5 mos, Bengaluru, Karnataka, India

Software Engineer at Encora Inc., May 2022 - Sep 2022 · 5 mos, Bengaluru, Karnataka, India

Software Engineer at Baryons Software Solutions Pvt. Ltd., May 2021 - May 2022 · 1 yr 1 mo, Bengaluru, Karnataka, India

Associate Software Engineer at Baryons Software Solutions Pvt. Ltd., Mar 2020 - Apr 2021 · 1 yr 2 mos, Bengaluru, Karnataka, India

Education

Bachelor of Engineering - BE, Electronic and Communication Engineering, Rajiv Gandhi Prodyogiki Vishwavidyalaya

Suraj Tiwari - Senior Software Engineer in Bengaluru | Tal