technical portfolio
2022 - 2023
Inventory management api/microservice development
I worked on enhancing Walmart's inventory management system by creating and updating microservices and REST API's. The team managed over 60 microservices (140+ in department) and numerous API endpoints used by various internal teams for inventory, order and search management.
Problem:
Walmart needed a robust and scalable inventory management system to handle the increasing volume of customer orders and internal queries. The existing system was becoming inefficient, leading to delays and inaccuracies in inventory data.
My Contributions:
As a Software Engineer III, I developed and updated critical microservices and REST APIs using Java, Kafka, Prometheus, Grafana, and Splunk. I ensured seamless integration and real-time data processing, which was crucial for accurate inventory management. Additionally, I monitored system performance and implemented improvements.
Outcomes:
The project resulted in a more efficient and scalable inventory management system, significantly reducing data inaccuracies and processing times. This improvement enhanced the overall operational efficiency and customer satisfaction at Walmart.
Skills: JAVA | REST API | Kafka | NoSQL | Grafana | Prometheus | Splunk
2022 - 2023
F# to Java Microservices migration and optimization
I worked on the migration of 70+ F# microservices to Java Spring Boot at Walmart. This involved upgrading unit tests, conducting rigorous performance testing, and updating documentation for a seamless transition.
Problem:
Outdated F# microservices hindered performance and scalability, impacting Walmart's ability to handle increased loads and adapt to new business needs.
My Role:
As a Software Engineer III, I utilized Java Spring Boot to rewrite services, upgraded unit tests for code reliability, and conducted comprehensive performance testing. I also updated documentation for a smooth transition.
Outcomes:
The migration significantly improved performance and scalability. The updated system handled increased loads more efficiently, enhancing operational efficiency. Migration also allowed group to save on $100k+ in cloud costs per year due to more efficient microservices. This project positioned Walmart for future growth and adaptability.
Skills: F# | JAVA | Kafka | CosmosDB (NoSQL) | Unit Testing
2021 - 2022
customizable dashboard development
Problem:
TUV SUD GRC clients had a need to update their reports to meet their specific requirements so a solution was needed to provide clients with a customizable dashboards using their existing data. The challenge was to create a secure, user-friendly platform for clients to visualize, edit and share their data.
My Contributions:
I introduced the concept to upper management and led the development. I created tables and views to manage customer data, implemented processes for cloud data uploads, and utilized row-level security for data segregation. I also developed the front-end interface using Power BI API and JavaScript, allowing clients to save, edit, and share their dashboards. My skills in ASP.NET, Data Visualization, SQL, and REST API were crucial for this project.
Outcomes:
The project resulted in a highly customizable and secure dashboard solution, enhancing client satisfaction and generating additional revenue for TUV SUD GRC as an add-on product.
Skills: VB.NET | Microsoft PowerBI | SQL | Azure | REST API
2019 - 2021
in-building cellular coverage improvement
Problem:
UPS faced poor in-building cellular coverage across multiple facilities worldwide, leading to decreased employee safety, operational risks and lower employee satisfaction.
My Contributions:
As the Product Manager, I demonstrated strong project management skills by leading a cross-functional team across 5 countries and 6 time zones. I worked with internal partners to get building blueprints, cellular heat maps at the buildings and current device/application counts. I coordinated with various stakeholders within the company and outside to ensure timely implementing of the best solutions depending on building size and current cellular coverage.
Outcomes:
The project resulted in enhanced cellular coverage in all targeted facilities, significantly improving communication and operational efficiency. This upgrade saves UPS over $500k annually, showcasing the project's financial impact and my ability to drive cost-effective solutions.
Skills: Project Management | DAS | iBWave | Microsoft Visio | Cellular Communications
2019 - 2021
Machine-2-machine data analytics pipeline
Problem:
The project aimed to improve the extraction and analysis of data from Android devices to provide better application support and management insights. Initially, a proof of concept was needed to determine the data that could be extracted via the Android API.
My Contributions:
I developed a simple Android app to extract data from my personal device and showcased the results via a Power BI dashboard to upper management. For production devices, I tested new devices, created installation profiles, conducted A/B testing to ensure application stability, and generated customized reports to identify issues in cellular communication.
Outcomes:
The project resulted in a robust data analysis pipeline that improved the efficiency of application support and provided management with valuable insights, ultimately enhancing the overall management visibility and operational efficiency of the 200,000+ M2M devices.
Skills: Android API | vb.NET | SQL | Microsoft Power BI | Splunk | A/B Testing
2018 - 2019
appian to customized workflow
I transformed a complex Appian workflow into a customizable ASP.NET web application for UPS, significantly enhancing the efficiency and insights of internal data circuit orders.
Problem:
The existing Appian workflow was cumbersome and inefficient, leading to delays and errors in processing internal data circuit orders. The company needed a more streamlined and customizable solution to improve operational efficiency.
My Contributions:
As an Intermediate Application Developer, I leveraged my ASP.NET skills to redesign the workflow into a user-friendly web application. I focused on creating a customizable interface that allowed for better data management and smoother order processing.
Outcomes:
The new ASP.NET web application streamlined order processing efficiency by 30%, reducing delays and errors. This allowed UPS to handle a higher volume of orders with improved accuracy and also have a deeper insight on the ordering process through better reports.
Skills: Appian | VB.NET | SQL | Workflow | Product Management
2013 - 2015
foxpro to sql migration
Problem:
The existing FoxPro system was outdated and out of support, leading to issues with data integrity, limited analytical capabilities, and an overall inefficient database structure. The group needed to migrate and modernize their data management and analytics.
My Contributions:
As an Application Developer, I utilized my skills in SQL, .NET, and ASP.NET to transfer all FoxPro projects and data to SQL. I developed and implemented SQL stored procedures, ensuring seamless integration and data integrity. Additionally, I restructured the database to support advanced analytics and improve overall performance.
Outcomes:
The migration significantly improved data integrity and enabled advanced analytics capabilities. The new SQL-based system provided a modern, efficient database structure, enhancing the company's data management and decision-making processes. This project not only modernized the group's infrastructure but also positioned them for future projectsa
Skills: Microsoft FoxPro | VB.NET | Classic ASP | SQL
2010 - 2013
classic asp to vb.net migration
Problem:
The existing classic ASP sites were outdated, resulting in poor performance, limited scalability, and reduced usability. The company needed a more robust and modern solution to meet growing user demands and improve overall site efficiency.
My Contributions:
As the Application Developer, I spearheaded the migration process, leveraging my expertise in SQL, .NET, ASP.NET, and Classic ASP. I restructured the codebase, optimized database interactions, and ensured seamless integration with new technologies to enhance functionality and performance.
Outcomes:
The migration resulted in significantly improved site performance, higher availability, and enhanced usability. The modernized VB.NET applications provided a more scalable and efficient platform, leading to increased user satisfaction and engagement.
Skills: Classic ASP | ASP.NET | VB.NET | SQL | FoxPro
Resume: resume