Nitin Sahu — Software Engineer
Hi, I am Nitin, a Full Stack Software Engineer with 2 years of experience. Although I am a full-stack developer, my interest lies in the backend region. I have experience in developing backend systems ranging from small to large-scale startups. Below is my little journey of 2 years so far: I started my career in Software Engineering in the middle of a pandemic; in 2020. I worked as a Software Engineering Intern at ActiveBuildings, where I was fortunate to work with a talented team of backend developers. We together built a non-profit dashboard for tracking covid-19 cases in India. We had developed a scrapper in Django, python that scraped the covid cases data from official govt websites. We had set up a cron job for this scrapper to collect data every 6 hours and update the records in our database. We also stored this data in distributed cache; Redis cache to improve latency and thereby have a seamless experience for the end-user. We developed a beautiful dashboard in react.js, javascript, and node.js to represent this data. It was time for new challenges and responsibilities. I then joined Yellow.Ai as a full-time Software Engineer. Here I got an opportunity to advance my skills as a backend engineer, in node.js. I was responsible for developing chatbots; the user flows of how the conversation will take place; we designed databases for different use cases. We developed a chatbot that handled more than 10k concurrency requests, the journey at Yellow.Ai helped me with my technical and soft skills: Documenting, System Designing. I joined WhiteHat Jr (Byjus) as a software engineer (Backend). I was fortunate to work in the B2B team of WhiteHat Jr. We developed an MVP in just a time span of 6 months. Our MVP is currently used in 5,000 schools across the globe with more than 100k students and 1000+ teachers. Since we were handling data on a large scale; I got the opportunity to show my system design skills to develop a framework to handle these data. We developed a batch job framework using AWS SQS, and Node.js Event Emitters to handle operations of data points as large as 1 million. We also developed a frontend to track the tasks created in the batch jobs, this helped in tracking failed data. We also developed the Flexi-slot feature that changed the core logic of slot booking at whiteHat, thereby allowing us to book slots in odd figures of the time. I have improved p90, and p99 latencies for many-core APIs by optimizing queries or loading data to cache or fetching data from redshift. Got an interesting opportunity for me? Ping me: sahun5774@gmail.com
Stackforce AI infers this person is a Backend-focused Software Engineer with experience in EdTech and SaaS industries.
Location: Bengaluru, Karnataka, India
Experience: 5 yrs 10 mos
Skills
- Systems Design
- Node.js
- React.js
Career Highlights
- Developed scalable systems handling millions of requests.
- Key developer for B2B MVP used in 5,000 schools.
- Expert in backend development with a focus on Node.js.
Work Experience
Amazon
SDE 2 (1 yr 5 mos)
Chalo
Software Engineer (2 yrs)
readosapien
Personal Blog (1 yr 8 mos)
BYJU'S
Software Engineer (1 yr 4 mos)
Yellow Messenger
Software Engineer (1 yr 1 mo)
ActiveBuildings
Software Engineer (3 mos)
My Blind Bird
Blogger (5 mos)
Education
Bachelor of Engineering at Ramrao Adik Institute of Technology
HSC at Ramniranjan Jhunjhunwala College (Autonomous)