Close

Rishi Pisipati

Full Stack Developer

Download Resume

About Me

Hi, my name is Rishi Pisipati! Welcome to my portfolio.
I currently work as a Software Engineer at Betterlesson since July of 2021.

I graduted from the Masters of Educational Technology and Applied Learning Science (METALS) program at Carnegie Mellon University. I am a passionate developer with over 2 years of experience in Software and Web Development.
My main area of interest lies in developing systems and platforms that enable educators and industry practicioners to empower students and teachers most effectively.

Professional Experience

Betterlesson

Full Stack Software Engineer

In my current role, I am a full stack engineer at Betterlesson, a company that specializes in providing professional development to teachers in the K-12 space.

Some of my biggest accomplishment working here are:

  • Leading the design of my hackathon initiative - Learning Walks - a digitized experience that allows district and school leaders to evaluate the efficacy of Betterlesson's professional development services.
  • Led the implementation of a new backend service for surveys alongside a survey dashboard that facilitates and consumes Alchemer surveys and provides key metrics to evaluate the performance of coaches and event facilitators.
  • Created custom UI components in React and Flask for an existing online platform that facilitates virtual and in person coaching for professional development.
  • Created custom integrations within Betterlesson Lab to work alongside Salesforce and Quickbase to facilitate data sync and CRUD operations alongside our backend systems.
  • Created an on demand migration system that allows users to be migrated to our new user management systems from Flask to Spring Boot.
  • Built an OIDC compliant user management system using Java and Spring Boot that facilitates single sign on to other applications.

Renaissance Learning

Software Engineer I

I was a developer at one of Renaissance's engineering teams that's responsible for maintaining and developing new features for the assessment products.

While there were a lot of incredible stories I got to work on at Renaissance, the ones that I feel I have provided the organization value with sustainable value are:

  • Leading the creation of assessment applications in our new micro front end architecture, which renders Desmos and Casio authored items in addition to Renaissance items within a single assessment framework to meet educational standards for the state of Indiana.
  • Creating new simulation and performance tests using Selenium and Jmeter to simulate student journeys through our assessment products.
  • Creating new API gateways using AWS lambdas for creating new assessments in our latest workflows.
  • Created new tabular page views for our Benchmark UI, along with new data endpoints that support this view using ASP.NET MVC frameworks.
  • Creating a new liliary specific to Renaissance's angular components to facilitate SAML hops across the entire platform without any loss of contextual data between applications.
  • Creating new data endpoints in GraphQL to consolidate the different calls we made to our endpoints for creating user progress reports.

Education

Carnegie Mellon University

Aug 2018 - Aug 2019

Masters of Science in Educational Technology and Applied Learning Sciences

Currently a student at CMU's METALS program, a program designed by the Human Computer Interaction Insititute. I specialize in developing personalized online education systems.

NIIT University

Sept 2013 - Sept 2017

Bachelors in Technology in Computer Science and Engineering

As a part of my curriculum, I studied a wide array of subjects like Object Oriented Programming, Data Structures, Algorithm Design, Computer Networks, Artificial Intelligence and Educational Technology. I developed several applications and modules, while applying my skills in the real world by consulting for companies in the real world.

Personal Projects

Don't Fall For It

Don't fall for it was an educational video game designed to teach the elderly about email scams. It incorporates Bayesian Knowledge Tracing as a means to effectively assess player knowledge as they go through the game.

View Project

Color Preservation in Fast Style Transfer

Modified Lengstrom's repository to incorporate fast style transfer with color preservation in videos. This project can also be potentially used to create concept albums for music videos.

View Demo

Chess Tutor

Developed a Mate in One Tutor using CTAT using Rule Based Tutoring (Nools). The tutor provides immediate feedback on a user's guess and shows all the possible moves that the user can make when deciding on a move. Provides bottom out hints when a student fails their procedure.

View Project

Smart Auto-Watermarker

Uses Gaussian Blurring alongside min-max functions in OpenCV to accurately position watermarks in appropriate corners for bulk images.

View Project

Skills

Awards

BL Hackathon - First Prize

Learning walks are an exercise utilized by Betterlesson to evaluate the efficacy of professional development services through a process of iterative feedback and evaluation across multiple classrooms. We proposed a complete digitization of this experience and provided on demand reports with an eye for ease of access and distribution between multiple stakeholders.

UPMC - Hack This Help Kids

UPMC organized a Hackathon on October 5th, 2018. The hackathon was an event to solve 11 real problems for the children and families at Children’s Hospital of Pittsburgh. Members of the UPMC Children's Hospital of Pittsburgh community, including patients, families, physicians and nurses, presented 11 problems as pain points, with topics ranging from following proper medicine schedules to deciphering asthma demographics.

Our team designed a low cost prototype for monitoring the expiry and temperature of breast milk.

View Web Prototype   View Pitch Deck

AISEP Convention - Total Education

AISEP conducted a parliamentary session on the reform of Total Education in 2016. I proposed an initiative for digitizing and distributing K-12 curriculum for the state of Kerela, seeing as they had recently achieved the milestone of providing internet access for all of their citizens. I won two awards, one for the best written proposal, the other was an honorary mention from the current government for the proposal's feasibility and speed of implementation. The proposal was then sent to the Kerelan Ministry of Education for further consideration.

View Event