Who i am
About me
![](project/images/Webp.net-compress-image.jpg)
Pratik Jaipuria
Computer ScienceGraduate Student
Graduate student seeking Master's degree in Computer Science from Northeastern University, Boston. Technological disruptions in field of computer science have always amazed me. My ambition is to be part of the change.
I had interned at AdaptiveAlgo Systems, Boston MA and worked on distributed system architecture as backend software developer. I also have an experience of 3 years at Nvidia Corporation, India as a Software Engineer.
During my curriculum, I implemented scalable network applications using cloud Platform-as-a-Service(Paas) to understand website development and deployment. I am passionate to put up my programming and logical skills to the best of my ability in finding solutions.
A brief description of my skill set: Java, Python, JavaScript, C, HTML5, CSS3, Bootstrap, jQuery, JSON, Angular 4, NodeJS, RestAPIs, PassportJS, ReactJS, MongoDB, PostgreSQL, MySQL, Spring Boot, Django, Tornado, MEAN, MERN
My bio
Resume
Software Developer Intern
- Created RESTful web services with Spring MVC
- Developed Lightweight node.js based web service that provided user authentication against LDAP server (Active Directory)
- Designed an infrastructure capable of handling 1000+ daily requests asynchronously
- Created batch jobs by using Luigi pipeline and templatized the workflow using Jinja2
- Utilized RabbitMQ for asynchronous computation and gained better response speed
- Built a distributed system infrastructure using Spring, RabbitMQ, MongoDB
- Utilized Docker on EC2 for a larger amount of computation, and gained better scalability
Graduate Student
- Algorithms
- Computer Systems
- Data Mining
- Database System
- Natural Language Processing
- Web Development
Software Engineer
- Developed web platform as an automation tool with Python backend and AngularJS as client on Tornado framework
- Created scripts that enabled remote deployment of test cases over automation farm which saved 45 man-days of effort weekly
- Debugged driver stack spews using remote debugger to identify issues in drivers thus making the system robust by 22%
- Developed platform that identifies processes within display driver which exceeds assigned memory or power limit during testing of driver stability, thus helped to track health of graphic processing unit.
- Automated package maker for the generic driver created out of developer branch into Notebook or Desktop platforms using device identification number, this saved the look-up time for compatible driver for the current system being tested.
- Worked on products: Oculus, HTC Vive, Graphic Cards like Fermi, Keplar, Maxwell and Pascal Family, G-sync, Tiled 4K displays.
- Created Frame Capture Analysis Tool (FCAT) environment to capture jitter, frame drops and corruptions in gameplay
- Tested features and applications: Thermal power control, Battery boost for Notebooks in DC mode, Surround functionality, Game broadcasting features: Shadowplay and Twitch, DirectX Video Acceleration (DirectX VA) for digital video decoding and post-processing.
What I am Good At
Skills
- Java
- Python
- Javascript
- C
- Angular 4
- React JS
- NodeJS
- HTML5
- jQuery
- Spring Boot
- Django
- Tornado
- MEAN
- MERN
- MongoDB
- Postgres
- MySQL
My Projects
Projects
An E-Commerce bookstore website to order books
- Developed responsive webstore for online book purchase using Django web framework and Postgres database
- Implemented REST API using Tastypie, payment mechanism using Paypal and Stripe and Facebook social registration
A Two-player game with adversarial search used by computer
- ReactJS Application
- Implemented Alpha-beta pruning search algorithm in NodeJS with native ReactJS as front-end
Search, order and track service for user and restaurant owner
- Integrated third party API’s (EatStreet and SmartyStreet) for dynamic, real time and accurate content
- Secured application with PassportJS using authentication strategies by google-oauth
- Created Restful API Web Services for server side development and developed client side using AngularJS
CheckingIn for Event, Managing Attendence, Updates
- Developed Spring Boot application with JHipster, used JDL Studio for data model
- Designed responsive mobile first client side using Angular 5
Akka actor model using Scala
- Lightweight REST based web framework which processes HTTP request asynchronously with akka actors
- Easy to scale by adding reader and writer actor with fault tolerance and high performance