Menu

About Me

Jugal Image Hello there! I'm your friendly neighborhood tech nerd! I can help you with anything Tech from a toaster 🍞 to a Tesla 🚀. While I save my nerdy theatrics for the night, I'm a passionate Software Engineer by the day who likes solving problems with the help of tech. From developing handy apps to make complex tasks look easy to engineering complex apps to make simple tasks look complex... eh wait.



Currently, I'm working as a Software Engineer at SoFi. I graduated with a Master's degree in Computer Science from Northeastern University in Boston. I also hold a Bacherlor's degree in Computer Science from SRM University. During my academic life I've explored different avenues of Tech from developing apps to making them secure, building games to building game engines and studying blockchain to implementing it. I may no longer go to school, but I'll be a student for life, always looking to hone my skills and knowledge.

After having nearly two years of work experience, I've developed a knack for programming languages and writing clean & optimized code. While Software Development has been my bread and butter for all these years, I particularly thrive in Data Oriented projects such as developing Backend infrastructure, creating API end points, and developing engines.

Developing Software is one of the many things I can do, but architecting & developing "Scalable Software" is what I do the best. Being a meticulous person in general, I always strive to make sure every piece of code I write is clean, optimized, modular, testable, and scalable. In my short career, I've had the chance to work with one of the best experienced professionals of the Industry, my encounters with such people have only added to my knowledge and awareness about the full cycle of Software Development.

Work & Education

August 2021 - Present

SoFi

Helena, MT
Software Engineer

  • Currently working as a Full-Stack engineer on the Personal Loans team

September 2020 - December 2020

Northeastern University

Boston, MA
Graduate Teaching Assistant

  • Fielded weekly office hours to assist students with code, course and concepts
  • Worked closely with the lead faculty to identify issues students are having and develop appropriate solutions
  • Drafted weekly quizzes, mid-terms and finals
  • Debugging and Optimizing Full-Stack Web Application developed by students
  • Grading Assignments and Projects

June 2020 - September 2020

Pinwheel

Austin, TX
Software Engineer Intern

    • Spearheaded the development and migration of the back-end infrastructure from ground-up. Improved the core front-end application by rewriting the components for better performance while collaborating with a team of 14 remotely.
    • Re-engineered payment & checkout components to streamline the payment process with 25% faster checkout times
    • Researched, Designed, and Implemented new back-end infrastructure and successfully migrated from the old back-end infrastructure leading to a 40% increase in the optimization of data handling.
    • Implemented automated-testing mechanism with Cypress.js, resulting in 60% reduction in testing times.

September 2019 - May 2021

Northeastern University

Master of Science Computer Science

  • Programming Design Paradigm
  • Database Management Systems
  • Web Development
  • Foundation of Software Engineering
  • Algorithms
  • Distributed Systems
  • Building Game Engines
  • Software Vulnerabilites and Security
  • July 2014 - May 2018

    SRM University

    Bachelor of Technology Computer Science and Engineering

  • Object Oriented Programming
  • Computer Networks
  • Cloud Computing
  • Network Security
  • Computer Architecture & Organization
  • Theory of Computation
  • Operating Systems
  • Data Structures and Algorithms
  • Skills

    Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

    Martin Fowler

    Frontend Development

    • HTML5
    • CSS3
    • Javascript ES6
    • JQuery
    • React JS
    • Angualar JS

    Backend  Development

    • Node JS
    • Express JS
    • REST
    • GraphQL
    • Spring
    • Django

    Programming Languages

    • C++
    • Javascript
    • Java
    • Python

    Databases

    • MongoDB
    • MySQL
    • PostgreSQL
    • DynamoDB

    Cloud & DevOps

    • AWS
    • Docker
    • Kubernetes
    • Jenkins

    Testing

    • Cypress JS
    • JUnit
    • Catch2
    • Selenium

    Selected Works

    Here are some of my selected projects I have done lately. Feel free to check them out.

    TravelOPort

    Comprehensive Travel Portal Prototype developed with the MERN (MongoDB, Express JS, React JS , Node JS )

    Comprehensive Travel Portal Prototype developed with the MERN (MongoDB, Express JS, React JS, Node JS)

    Dino Kong

    Cross-platform 2D Game Engine developed with C++ & SDL2 that enables development of 2D games in an effortless manner

    2D Game Engine

    Breakout

    Remake of the famous retro game 'Breakout' by Atari developed in C++ with the help of SDL2

    Remake of the famous retro game 'Breakout' by Atari

    Pumpkin Brush

    Decentralized & cross-platform collaborative Whiteboard developed with C++ that enable users to colloaborate in real-time over network.

    Cross-platform, decentralized collaborative Whiteboard

    Game Level Maker

    An interactive Javascript application that enable users to create Game Levels to load them into the Game Engine. Also supports reverse-array load-up for Map Generation. Developed in HTML , CSS , and Javascript .

    Game Level Editor

    Instagram Image Filter

    Image processing application developed in Java & Java Swing with MVC architecture in compliance with command-design pattern.

    Image Processing application

    Command-line themed personal resume website.

    Developed in HTML , CSS , and Javascript

    Personal Website

    Jugal is a great contributor to any team! He has a great attitude and works very diligently to accomplish the goals set in front of him. At Pinwheel, he contributed to our core codebase on both the server side and the front end (react.js) build out of our product. He shows a lot of interest and aptitude for topics outside of just core development like marketing, branding and growth. He will do great things!

    Dane image Dane Witbeck CEO, Pinwheel

    Get In Touch

    jugaljoshi96@gmail.com

    Currently working as a Software Engineer at SoFi

    Download Resume