Summary
Overview
Work History
Education
Skills
Other Highlights
Timeline
Generic

Roshan Poddar

Senior Software Engineer
Bangalore,Karnataka

Summary

7+ years of experience building scalable web applications, with 4+ years specializing in Node.js and RESTful APIs. Skilled in full development lifecycle - from design to deployment - with strong problem-solving and debugging abilities. Proficient in JavaScript, Python, and Linux scripting. Adaptable quick learner who delivers robust solutions using Agile methodologies (Git, Jira). Passionate about creating efficient, high-performance applications.

Overview

7
7
years of professional experience
4
4
years of post-secondary education

Work History

Senior Software Engineer

Schoolnet India Ltd
01.2023 - Current
  • Contributing to the backend for Geneo 2.0 learning platform.
  • Developed core modules for lesson plans, homework.
  • Owned the content parser pipeline and file handling via Google Cloud Storage.
  • Wrote secure and optimized REST APIs using Node.js and PostgreSQL.
  • Refactored SQL queries using TypeORM query builder to reduce API latency by 40%.
  • Implemented Redis caching to offload DB reads for frequently accessed endpoints.
  • Collaborated with QA, DevOps, and frontend teams to deliver end-to-end features.

Senior Software Engineer

Genius Learning Lab Pvt Ltd
05.2021 - 07.2024
  • Developed backend services for a gamified quiz application and gamified reward system.
  • Implemented quiz and rewards APIs using Node.js and Redis.
  • Worked on data analytics scripts to extract performance insights.
  • Improved response time by introducing indexed queries and optimizing joins.
  • Contributed to sprint planning, testing, and production debugging.

Programming Instructor (Freelance)

Personal
Rourkela
01.2022 - 01.2024
  • Taught Python, JavaScript, and basic algorithms to high school students.
  • Designed lesson plans and mentored students for exams and coding fundamentals.
  • Planned and implemented curriculum to teach up-to-date technology to 10 students.

Software Engineer

Alethea Communications Technologies Pvt Ltd
Bengaluru
06.2018 - 04.2021
  • Worked on test automation, WAN emulation, and virtual switch simulation.
  • Built Node.js and Python tools for multi-platform Wi-Fi testing.
  • Created UI and backend for WAN Emulator to simulate network parameters.
  • Enhanced SNMP-based switch emulation using Wireshark and custom OID logic.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.

Education

B.Tech - Computer Science

NIST
Brahmapur, India
01.2013 - 01.2017

Skills

JavaScript, Typescript, Node js, Python,

TypeORM, Express js

PostgreSQL, MongoDB, MySQL, Redis

undefined

Other Highlights

  • Strong debugging, troubleshooting, and module ownership experience.
  • Quick learner, adaptable to various backend stacks and cloud technologies.
  • Hobbies: Travelling, Cricket, mentoring students in programming.

Timeline

Senior Software Engineer

Schoolnet India Ltd
01.2023 - Current

Programming Instructor (Freelance)

Personal
01.2022 - 01.2024

Senior Software Engineer

Genius Learning Lab Pvt Ltd
05.2021 - 07.2024

Software Engineer

Alethea Communications Technologies Pvt Ltd
06.2018 - 04.2021

B.Tech - Computer Science

NIST
01.2013 - 01.2017
Roshan PoddarSenior Software Engineer