Suraj Yadav

Software Engineer

Bengaluru, Karnataka, India7 yrs 5 mos experience

Key Highlights

  • Expert in full-stack development with diverse tech stack.
  • Proven leadership in startup environments and team management.
  • Strong background in building scalable web applications.
Stackforce AI infers this person is a Full-Stack Developer with experience in SaaS and EdTech industries.

Contact

Skills

Core Skills

Python (programming Language)AwsReact.jsFlaskTypescriptDjangoJavaMysql

Other Skills

AlgorithmsAmazon Web Services (AWS)Android DevelopmentBitbucketBusiness OwnershipC++Cascading Style Sheets (CSS)Continuous Integration and Continuous Delivery (CI/CD)Core JavaData StructuresDevOpsDigital MarketingDistributed SystemsDjango REST FrameworkDocker

About

In the world of fiction there is no limitation, fiction answers neither to logic nor to laws of physical world but it isn't real. I find programming world as a middle ground for fictional and physical world, you can develop something which is virtual in one dimension but with real experience in another with just few lines of code and that is something which always fascinates me. It's like creating something out of thin air which is as real as anything. My specialties include quickly learning new skills, ability to breakdown any big problem/goal into smaller and quantifiable problems/steps which can be easily resolved/achieved. I am self-motivated and eager to learn new skills. I have worked as both junior level engineer to achieve collective goal as a team as well as in leadership role where I had to set a goal and provide the right environment and help for team to achieve the goal. My expertise as a full-stack developer include: Back-end: Java, spring framework, MySql, Postgres, Elasticsearch, MongoDb(database), redis, python, Flask Front-end: ReactJs, React Native, Javascript, Bootstrap, html, css Miscellaneous : Docker containers, Kubernetes clusters, aws services, bitbucket, git Project Management: Jira Board, Confluence

Experience

7 yrs 5 mos
Total Experience
11 mos
Average Tenure
1 yr
Current Experience

Google

Software Engineer

Jun 2025Present · 1 yr · Bengaluru, Karnataka, India · Hybrid

Nurix

Back End Developer

Mar 2025Jun 2025 · 3 mos · Bengaluru, Karnataka, India · On-site

Software InfrastructureEngineeringPython (Programming Language)FastAPIPineconeAmazon Web Services (AWS)+2

Cx score

Lead Engineer

May 2023May 2024 · 1 yr · Mountain View, California, United States · Remote

  • Implemented end-to-end Role Based Access Control system to handle user authentication and authorization for permission based resource access.
  • Developed a Chrome extension using fabric.js to highlight accessibility violations on client webpage snapshots and remediation suggestion.
  • Built an end-to-end Sales Pitch Report generator that empowered the sales team with powerful insights, enabling them to approach clients more effectively.
Start-up LeadershipPython (Programming Language)TypeScriptExpress.jsFlaskReact.js+1

Teachmint

SDE 2 FULL STACK

Sep 2021Apr 2023 · 1 yr 7 mos · Bengaluru, Karnataka, India · On-site

  • At Teachmint I have been building Payments Product to streamline payments from multiple products across Teachmint:
  • Payments product is a common payment recording system for other Teachmint products with rest APIs based architecture.
  • Designed and implemented scalable sub-merchant onboarding(KYC) and payment system ground up and end-to-end.
  • Integrated Razorpay KYC onboarding and various Payment Gateways like Razorpay,etc.
  • Techstack used - ReactJs, Python, flask rest framework, Mongodb, Kafka.
Python (Programming Language)FlaskMongoDBReact.jsMicroservices

Spotter

Co-Founder

Apr 2021Sep 2021 · 5 mos · On-site

  • Co-Founded The Spotter(Course Comparing Platform) , in less than 2 months of time, our team was
  • able to create the product and acquire more than 1000s users with strategic digital marketing.
  • Created course catalogue of over 1 Lac courses with web scraping and search engine for relevant
  • search results in milliseconds.
  • Implemented relevant filters like duration, price, rating, platforms and difficulty level of courses.
  • Techstack Used - Python, Django, ReactJs, EC2 AWS, UWSGi, NGINX, Docker, Elasticsearch, Mongodb.
Start-up LeadershipSoftware InfrastructurePython (Programming Language)DjangoReact.jsMySQL+6

Nobroker.com

Software Engineer

Feb 2020Jun 2021 · 1 yr 4 mos · Bengaluru, Karnataka

  • Worked as Backend Developer for NoBrokerHood, NoBrokerHood is a VMS(Visitor Management Service) for residential societies and offices.
  • During my tenure I had worked on many interesting projects and some of them are as follows:
  • 1. Polls Feature: Lead and Co-Developed Polls feature which let members of society to create and vote on agendas that may concern them. Appreciated use case from customers:
  • Members of society were able to conduct elections of Management Committee of society through this feature.
  • 2. Integrated Moengage for marketing: Third Party Marketing App Moengage was integrated to better marketing campaigns for segments of users(residents, owners, admins, etc.) which helped marketing team with segregation of users and targeting a particular category.
  • 3.Complaint Auto Assignment system: Complaint raised by members of societies can be auto assigned to the designated person in the complaint category. This feature reduced the manual work of society admins of filtering and assigning complaint tasks to the designated person.
JavaMySQLElasticsearchJira

Games and sports, iit kanpur

Deputy Contingent Leader

Feb 2018Mar 2019 · 1 yr 1 mo · Kanpur, Uttar Pradesh, India

Hall 3, iit kanpur

Mess Secretary

Jul 2016Jun 2017 · 11 mos · Kanpur, Uttar Pradesh, India

Education

Indian Institute of Technology, Kanpur

Bachelor of Technology — Civil Engineering

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Python (programming Language) & Aws

Explore similar profiles based on matching skills and experience