Summary
Overview
Work History
Education
Skills
Personal Information
Timeline
Generic

Shubham Rana

Software Developer
Bengaluru

Summary

With 3+ years of experience in building-based software solutions like assessments, lesson plans, homework for school ERP, and CRM tools like DigitalEngagement , Caller Microservice to bring in new leads and generate employee performance reports.

Overview

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

Work History

SDE 1

K12 Techno Services
02.2021 - Current

MARKETING

1. Created a horizontally scalable notifications microservice which is now used across all the projects to send more than thousands of WhatsApp, SMS, and Email notifications every hour

2. Created our in-house Digital engagement microservice and saved millions of rupees by replacing the WebEngage service with it. It enabled to create of one-time, trigged, and recurring marketing campaigns

3. Created a Caller microservice for use in all our projects and integrated Airtel as a service provider for it. It enabled us to easily integrate any calling solutions provider for incoming/outgoing calls from any project (Finance, CRM, ERP)

4. Created efficient report APIs using redis-cache for showing hourly lead calling reports

5. Created a feature to send an expirable link to parents via WhatsApp or SMS for filling out a web application.


ERP

1. Created an elaborate and customizable Report Card feature that can generate a report card for each student based on all the online assessments attended by the student quarterly or every six months.
2. Built a highly personalized lesson-plan view for B2B ERP clients and enabled their users to track progress, view resources, and teach or study the lessons sequentially as planned by the academic team.
3. Worked on reports micro-services to generate various curriculum completion reports, assessment reports, attendance reports, etc for teachers, principals, and students.
4. Worked on an online assessment feature used across hundreds of schools to conduct Olympiads and Online Tests.
5. Created a Git-like pipeline system for report card generation and OMR answer sheet processing pipeline.

Trainee

BridgeLabz Solutions
05.2020 - 02.2021
  • Learned about shell scripting, Git and regex patterns
  • Gained sound knowledge on Python, Django Rest Framework and TDD with unit testing using Pytest, HTML, CSS, Java
  • Selected for Deep Tech fellowship and successfully completed.

Education

B.Tech (Mechanical Engineering) -

C.V. Raman College of Engineering
Bhubaneshwar, Odisha
01.2014 - 04.2019

Higher Secondary - undefined

Adyant 10+2 Junior Science College
01.2011 - 04.2013

Manual Testing and SQL -

Qspiders
Bannerghatta Main Rd, Bangalore
01.2019 - 04.2020

Skills

undefined

Personal Information

  • Date of Birth: 07/02/96
  • Nationality: Indian

Timeline

SDE 1

K12 Techno Services
02.2021 - Current

Trainee

BridgeLabz Solutions
05.2020 - 02.2021

Manual Testing and SQL -

Qspiders
01.2019 - 04.2020

B.Tech (Mechanical Engineering) -

C.V. Raman College of Engineering
01.2014 - 04.2019

Higher Secondary - undefined

Adyant 10+2 Junior Science College
01.2011 - 04.2013
Shubham RanaSoftware Developer