Pratikshit portrait

Hello, I'm Pratikshit, a forward-thinking software engineer with a passion for solving challenging problems in collaborative environments.

Currently I'm developing robust and scalable applications for solving customer problems. Experienced working in Adtech, Fintech and Transportation. My past experiences at Zeta, Illinois Center of Transportation, JP Morgan Chase and current work has honed my skills in creating highly available, scalable, reliable, robust software solutions, with a special focus on combining cloud and AI technologies with full-stack development, with blend of Data Science and Machine Learning.

I am driven by the challenge of innovating in the tech landscape, and I am always eager to apply my expertise to new, groundbreaking projects.

About Me

I am open to new opportunities for full-time positions as a Full Stack Software Engineer/MLE/AI Engineer. Feel free to contact me if you have any!

I'm specialized in full-stack development, cloud computing, and AI technologies. I'm proficient in Java, Python, JavaScript, React, Next.js, SpringBoot, Django, Flask, Postgres, MongoDB, AWS, Docker, Kubernetes, AI technologies and Kafka.I'm eager to apply these skills in a dynamic software engineering role.

My passion for programming lies in the thrill of solving complex problems. There's nothing more satisfying than crafting the perfect solution after a challenging puzzle. I'm constantly seeking to expand my knowledge and master new technologies. I'm always experimenting with innovative ways to automate the mundane aspects of daily life to create enjoyable, efficient experiences.
When I'm not working you can find me lifting or eating.

Education

university
University of Illinois Urbana-Champaign

Masters of Computer Science

university
Indian Institute of Technology Varanasi

B.Tech. in Electrical Engineering

My Experience

My Projects

Youtube Playlist Tracker

Kafka application for users to track their playlist added in the app, using Youtube API to fetch video statistics, Kafka producer-consumer model to track the video statistics, and sink to send notifications to users on Telegram.

View Project
  • Kafka
  • Confluent Cloud
  • Heroku
  • Youtube API
  • Telegram API
  • Python
  • Flask
  • ksqlDB

Life Cycle/Cost Assessment Tool

A web app for computing cost and environmental impacts of pavement projects over the analysis period.

View Project
  • Django
  • React
  • Postgres
  • AWS Lightsail

Initial Pavement Rehabilitation

A web app for comparing the cost of initial pavement rehabilitation using different treatments.

View Project
  • Django
  • React
  • Postgres
  • AWS Lightsail

Project Management Tool

A flask-based data anlytics tool for ICT's project management. Users can upload project budget spreadsheets on the HTML form, the backend process the uploaded files and generates spreadsheet reports for users, saving numerous hours of manual work.

View Project
  • Flask
  • HTML
  • CSS
  • XLSXWriter
  • Pandas
  • SQL

Fast Mutation Testing in Python

Fast Python mutation testing: test your tests! Safely run mutation trials without source code modifications and see what will get past your test suite, with incremental code changes mutation generation and arid nodes removals.

View Project
  • Mutation Testing
  • Python
  • AST
  • Mutatest

Attention-Enhanced Super-Resolution GAN

Implemented SRGAN with multi-scale attention U-net discriminator & residual-in-residual dense blocks generator. The AE-SRGAN resulted in better- NIQE score over current SR models & accurately generated sharp edge details & textures.

View Project
  • Super Resolution
  • GAN
  • Attention blocks
  • RRDB
  • U-Net
  • CNN

Domain Adversarial Transfer Learning for Time Series Classification

Developed methods to generate superior pre-trained 1-D CNN transfer models for time-series classification.

View Project
  • Domain adversarial networks
  • Error bounds
  • Timeseries
  • DTW
  • Divergence measures
  • CNN

My Skills

Contact Me

Please contact me directly at pratikshitsingh.jobs@gmail.com or through this form.