Display Picture

About Me

  • I am a passionate software developer with a strong background in Full-Stack Development in multiple tech stacks. With 3 years of experience in the industry, I am dedicated to crafting efficient, maintainable, and user-friendly software solutions.
  • My journey in software development began with Backend Developer for the initial year and then I moved to Full-Stack Development and creating DevOps solutions like Continuous Integration/Continuous Deployment pipelines for the built solutions. Since then, I have had the opportunity to work on diverse projects.
  • I have also worked as a Data Scientist, and thus I have an excellent command building Machine Learning/Natural Language Processing Solutions. I have used multiple tools and libraries to extract valuable insights from data, using statistical analysis and machine learning to solve real-world problems and drive data-informed decisions.
  • As a developer, I am driven by a thirst for knowledge and a passion for solving complex problems. I constantly strive to keep up with the latest industry trends and technologies to deliver innovative solutions. I am a strong advocate for clean code, test-driven development, and collaboration, believing that these principles lead to robust and maintainable software.
  • Outside of coding, I enjoy learning about Astronomy and Space. I believe that a well-rounded life enhances creativity and problem-solving abilities.
  • Feel free to explore my portfolio to see some of the projects I've worked on or play a short game just below this. If you have any questions, don't hesitate to reach out to me.







Caught: 0
Dropped: 0

Skills

Programming

Python | R | Java | C++ | C | C# | JavaScript | jQuery | Bootstrap | SQL | NoSQL | T-SQL | XML | HTML | CSS

Framework/Server

Node.js | .NET | Django | Flask | Angular | React | Spring Boot | Apache | RESTful API | IIS

Software/Tool

Amazon Web Services | Microsoft Azure | Azure DevOps | Google Cloud Platform | Git | Docker | Jenkins | Kubernetes | Rancher | MS Office | Linux | Splunk | Power BI | Android Studio | Eclipse | VS | VS Code | Spyder | Jupyter Notebook | Jupyter Lab | Anaconda

Machine Learning

PyTorch | TensorFlow | Spark | Hadoop | NLP | ANN | CNN | RNN | Transformers | Scikit-learn | Pandas | NumPy | XGBoost | Matplotlib | Huggingface | Big Data | Data Mining | Data Analytics | Statistical Modeling | Predictive Modeling | Sentiment Analysis | Image Classification | Classification | Regression| Clustering | Detection

Work Experience

Feb 2023 - Present

Syneren Technologies Corp - Arlinton, VA

Software Developer

  • Developing multiple full-stack web applications like Task Management System (using .NET, C#, MySQL, IIS, AWS Elastic Beanstalk, CI/CD), Compliance Software (using Flask, Python, HTML, JS, MySQL, SQL Alchemy, Jinja, Docker, Jenkins, Splunk, Power BI) and presenting application demonstrations to the clients.
  • Implementing Image Enhancement Project to artificially enhance images using Image Classification, Artificial Intelligence, and Computer Vision models using Python, C#, OpenCV, and other tools.
  • Leading the project team and conducting Technical Interviews for the new Software Development candidates.

May 2022 - Aug 2022

Walmart Global Tech - Bentonville, AR

Data Science Intern

  • Worked on the Safety Stock Optimization project using R, ggplot2, pscl, dplyr, tidyr, MASS, Spark, GCP.
  • Solved the problem of Zero Inflation by developing multiple ML statistical models and by providing an automated system to make decisions for choosing the best models depending on the AIC Score and other metrics.
  • Presented the programmatic solution to the team with more than 50 participants along with plotted graphs/results.

Jan 2022 - May 2022

Infomatics Corp - Sterling, VA

Software Engineer Intern

  • Developed 10 new features for the timesheet management software and other full-stack applications using Java, Spring Boot, Angular, HTML, CSS, JavaScript.
  • Developed the Spacecraft Collision Avoidance ML model (using Python, DataIku, Spyder) and other ML full-stack projects.

May 2021 - Jan 2023

George Mason University - Fairfax, VA

Graduate Teaching Assistant for Operating Systems Course

  • Managed communication on behalf of the instructor for up to 120 students at a time using Zoom.
  • Delivered AWS Academy Labs, held office hours, created content, and graded tests, assignments, and exams.

Apr 2021 - Aug 2021

George Mason University - Fairfax, VA

Database Student Assistant for University Information Dept.

  • Implemented SQL queries for Outreach Database and automated the data validation process by developing scripts.

Aug 2018 - Jun 2020

Cognizant Technology Solutions - Hyderabad, India

Programmer Analyst

  • Led the design and development of scripts for web applications like the ‘Universal Studios Hollywood website’ and ‘NBC News API’, using Java, JavaScript, Node.js, GraphQL, MongoDB, and JSON.
  • Interacted as a Team Lead directly with the ‘NBCU’ client twice a week to fetch project requirements, presented the demonstration, analyzed project risks, distributed tasks within the team, and handed over the scripts to the client for production.

Aug 2018

Samsung Research and Development Institute - Noida, India

Intern

  • Developed Java programs to analyze the performance and evaluate metrics of Smart Television software in real-time.

Projects

Student Survey Web App

Developed an application to submit multiple forms for the university, including multiple pages like departmental, portfolio. Application helps both new aspirants and the university to get the feedback from them.

Tech Stack: Angular, Spring Boot, HTML, CSS, JavaScript, jQuery, Java, Amazon RDS, Kubernetes, Jenkins, AWS, Kubernetes, Docker, Rancher.


View Details
View Project on GitHub

TweetQA Question Answering Improvement Model

Built own Question-Answering model, by modifying previous State-of-the-Art models and combining them with our model, which selects the best of generative and extractive answers as the output for the TweetQA dataset.

Tools Used: Natural Language Processing, Pytorch, BERTbase, BART, XL-Net model, Google Cloud Plaform GPUs.


View Details
View Project on GitHub

Rainfall Prediction Model

Based on historical data, the model predicts rain on the next day using the feature selection method.

Tools Used: Machine Learning Algorithms, Data Mining Techniques, XGBoost, Python Libraries, Spyder, Jupyter Notebook


View Details
View Project on GitHub

Dashing Disc Golf

A full Virtual Reality experience for playing an alternate version of Disc Golf game in which your aim is to hit random targets in the field, some of them could be in a motion, and you get points for every hit. Included gravity, enviroment, throwing angle of disc.

Tools Used: Unity, C#, Oculus 2 Development Mode, APK


View Details
View Project on GitHub

Education

Jan 2021 - Dec 2022

Master of Science in Computer Science

George Mason University

Location: Fairfax, VA

G.P.A.: 3.81

  • Relevant Coursework: Component-based Software Development | Cloud Services | Analysis of Algorithms | Systems Programming | Data Mining | Machine Learning | Natural Language Processing (CNN, RNN, Transformers)

Aug 2014 - Jun 2018

Bachelor of Technology in Information Technology

Dr. A.P.J. Abdul Kalam Technical University

Location: Noida, India

G.P.A.: 7

  • Relevant Coursework: Data Structures | Operating System | Artificial Intelligence | Database Management System

Certifications

Core Designer Certificate

Dataiku

Date Issued: Mar 2022

Java

RGCSM-India

Date Issued: Jun 2016

C++

RGCSM-India

Date Issued: Jun 2015

Contact Me