Vivek Ranjan

GitHub bcosynot
LinkedIn vivekranjan1

Skills

Frontend
HTML/CSS, JavaScript, React, Vue/Vuex
Backend
Java, Spring (Boot, JPA, Data, Data REST, MVC), JPA/Hibernate, SQL, Python, NodeJS, Kotlin, AWS

Experience

FastBridge Learning

Technical Team lead / Senior Software Engineer (Full stack) Feb 2018 - Present
  • Led three teams (one at a time) - focused on predictably delivering high quality software.
  • Led effort to build a data-warehouse to consolidate data from distributed databases in AWS Redshift along with ETL pipelines using AWS Lambda and AWS Kinesis. Introduced a microservice with RESTful APIs. Worked with operations to add appropriate build pipelines, telemetry and logging.

FastBridge Learning

Senior Software Engineer (Full stack) Mar 2017 - Feb 2018
  • Reduced load time for a report by 98%

FastBridge Learning

Software Engineer (Full stack) Jun 2015 - Mar 2017
  • Backend - Spring (Boot, JPA, Data, Data REST, MVC), JPA/Hibernate, Microsoft SQL Server along with AWS Redshift and other AWS technologies.
  • Frontend - HTML/CSS, Bootstrap and JavaScript (ES6, webpack, babel and jQuery).

University of Minnesota

Full Stack Software Engineer Jan 2014 - May 2015
  • Using Java (Spring MVC) with HTML/CSS/JS, jQuery and Microsoft SQL server, I added features to existing web app for assessing reading abilities of students and tracking their progress.
  • Mentored junior engineer.

Unique Identification Authority of India (Aadhaar)

Software Engineer (Intern) Dec 2011 - Jun 2012
  • Decreased runtime of de-duplication program by ~76% (from ~25 hours to ~6 hours).

Education

University of Minnesota

Sep 2013 - Dec 2016
Master - Computer Science

University of Mumbai

Aug 2008 - Jun 2013
Bachelor - Information Technology