With seven years of hands-on experience in software engineering, I am a versatile and results-driven professional dedicated to delivering high-quality solutions that meet both user needs and business objectives. Throughout my career, I have honed my skills across various domains, from full-stack web development to cloud-native applications, consistently leveraging emerging technologies to drive innovation and efficiency.
My journey in software engineering began with a passion for problem-solving and a commitment to creating impactful software solutions. Over the years, I have successfully led and contributed to the development of numerous projects, ranging from enterprise-level applications to scalable platforms.
OCT 2018 - PRESENT
As the Lead Software Engineer for the projects GeoEngine 5 and FFI, I am responsible for overseeing the technical development and implementation of GeoEngine 5 Data Processing Platform and FFI Data Depot. Currently working on multiple projects GeoEngine5, FEWS and FFI. In the past worked as a software engineer on projects like MTBS (Modern trends in Burn Severity) and made them operational currently used by NPS (National Parks Service) organization.
JUN 2018 - OCT 2018
Worked on a short term project called Nuance as a contractor on large data migration from legacy java application to NoSQL database MongoDB using Spring Boot Batch Processing. This migration also includes moving data from Oracle relational database to MongoDB. Developed a daily batch processor to ingest data every 24 hours to MongoDB through an API.
MAR 2018 - JUN 2018
Worked on a project to move legacy employee registry windows application to web application using Java and its web framework. Small team of 3 developers carries out all the work and it’s relatively a small project. During this period i acquired frontend, backend and database skills.
JUN 2016 - JAN 2017
As a research assistant, worked on the implementation of image change detection algorithm on earth MODIS satellite images using Python raster data processing libraries. This project is to research and analyze earth geographical changes over a period of time and provide change detection results.
Master’s Degree In Computer Science | University of South dakota, Vermillion (Jan 2016 - Dec 2017) | GPA (3.2/4) |
Bachelor’s Degree in Electronics and Communication Engineering | Vidya Jyothi Institute of Technology(JNTU), Hyderabad (Aug 2011 - May 2015) | GPA (3.75/4) |
Developed a comprehensive School Management System to streamline administrative processes, course management and improve communication between stakeholders including students, teachers, parents and amdins.
Technology Stack
JavaScript, NextJS, PostgreSQL, Prisma, RabbitMQ, Tailwind CSS, shadcn/ui, AWS Amplify
The USGS FEWS NET Data Portal provides access to geo-spatial data, satellite image products, and derived data products in support of FEWS.NET drought monitoring efforts throughout the world. This portal is provided by the USGS FEWS NEt project, part of the Early Warning Focus Area at the USGS Earth Resources Observation and Science (EROS) center.
Technology Stack
PHP, Laravel, Javascript, MySQL, Tailwind CSS
The Hospital Management System is a comprehensive website designed to streamline and automate various administrative, clinical, and operational tasks within a healthcare facility. Enables efficient management of patient records, including registration, admission, discharge, and transfer processes.Provides a user-friendly interface for scheduling and managing patient appointments with doctors. Facilitates the management of doctor profiles, staff assignments, and schedules. Automates the billing process, including generating invoices, processing insurance claims, and managing payments.
Technology Stack
Python, Django, Javascript, PostgreSQL, Tailwind CSS and Alpine JS
Technology Stack
JavaScript, NextJS, PostgreSQL, Prisma, RabbitMQ, Tailwind CSS, shadcn/ui
FFI (FEAT/FIREMON Integrated) is an interagency plot-level monitoring software application designed to assist managers with collection, storage and analysis of ecological information. It was developed through a complementary integration of the Fire Ecology Assessment Tool (FEAT) and FIREMON. FFI is funded by the Department of the Interior and US Forest Service. This project is a complete migration of mutiple legacy Windows applications to the web platform. It follows microservices event based architecture and CQRS design pattern.
Technology Stack
NodeJS, NestJS, Microservices, CQRS, PostgreSQL, MS SQL Server, TypeScript, TypeORM, ReactJS
The Monitoring Trends in Burn Severity (MTBS) is an inter agency program whose goal is to consistently map the burn severity and extent of large fires across all lands of the United State from 1984 to present. This includes all fires 1000 acres or greater in Western United States and 500 acres or greater in the Eastern United States. The extent of coverage includes the continental U.S., Alaska, Hawaii and Puerto Rico. ETD is a web-based administration application to manage a repository of fire events and its associated mapping information for MTBS postfire mapping programs.
Technology Stack
PHP, Laravel, Javascript, VueJS 2, Open Layers JS Library
GeoEngine 5 is a data processing platform for multiple projects in our science division. It’s a platform which processes high volumes of raster data for multiple regions across the world and generates statistics on various products like CHIRPS, RFE, eMODIS, SoilMoisture etc., for various periodicities like Pentad (5 day), Dekad (10 day), Daily, Monthly, 2Month, 3Month, Yearly. These statistics are used on multiple USGS projects and scientists use them to study the changes across the globe.
Technology Stack
PHP, Laravel, Python, JavaScript, RabbitMQ, PostgresQL, Docker
USGS participated in collaborative projects in Afghanistan’s natural resource sector from the 1950s through the early 1970s. Beginning in the late 1970s, conflict and instability in the country put an end to the USGS involvement for more than a quarter century. During that time, Afghan natural resource agencies and institutions were decimated. Scientists, technicians, and other employees were unable to continue their work or stay current in their research fields. Facilities and laboratories became largely non-functional. Instruments and equipment, as well as vehicles and logistical support, all but disappeared. However, many Afghan scientists were able to preserve decades worth of vital and irreplaceable geographic information and other data, in some cases safeguarding it in their own homes. This is a WordPress Website which has responsive map viewers for Afghan minerals, water resources and their respective data downloads.
Technology Stack
PHP, WordPress, JavaScript, Open Layers, GeoServer
The project entails migration of legacy java application to latest spring boot application for batch processing. This also includes migration of databases from Oracle to NoSQL database MongoDB. This is a daily data injection to MongoDB from a REST application.
Technology Stack
Java 8, Spring Boot 2, Spring Batch, MongoDB, Spring REST
2023 ONE KBR AWARD WINNER | Awarded on Oct 23, 2023 |
2022 FFI TEAM AWARD WINNER | Awarded on June 16, 2022 |
2021 ONE KBR AWARD WINNER | Awarded on Nov 21, 2021 |
2019 ONE KBR AWARD WINNER | Awarded on Aug 16, 2019 |
VILT Stack Deployment | Laravel, Vue 3, Inertia JS, Laravel reverb, MySQL, Tailwind CSS | Link |
K6 Load Testing for Microservices | NestJs, MicroServices, RabbitMQ, MySQL, Docker and Grafana K6 | Link |
Complete CI/CD Setup for a Laravel Application | Laravel, Pest, Docker, MariaDB and GitLab | Link |
Application Monitoring Using Prometheus and Grafana | Laravel, Docker, Prometheus and Grafana | Link |
Restaurant Food Ordering Application | Laravel, Vue 3, Inertia JS, Laravel reverb, MySQL, Tailwind CSS | Code Repo |
Hospital Management System | Python, Django, PostgreSQL, Tailwind CSS, Alpine JS | Code Repo |
School Management System | NextJS, Javascript, PostgreSQL, Prisma, Tailwind CSS, shadcn/ui | Code Repo |
DynamoDB Seeder | JavaScript, DynamoDB JS SDK | Code Repo |
NestJS E-Commerce API | TypeScript, NestJS, TypeORM, PostgreSQL | Code Repo |
Simple Blog Application | Laravel, Docker, PostgreSQL, Redis, React.js, Tailwind CSS | Code Repo |