Seasoned Senior Software Engineer with broad experience in full-stack development, mobile applications, and cloud computing. Possess strong skills in strategic planning, team leadership, and complex problem-solving. Significant contributions made to previous work include improving system efficiency, streamlining processes, and implementing innovative software solutions.
Overview
12
12
years of professional experience
Work History
Senior Software Engineer/ Consultant
DISA Global Solutions
Houston, TX
03.2023 - Current
Developed and optimized database schemas, queries, and stored procedures using Azure SQL, boosting application performance by 40%, and reducing query execution time by 50%.
Utilized React.js and Ember.js to create interactive and user-friendly front-end interfaces, enhancing user engagement by 35%, and improving user satisfaction scores by 20%.
Designed and implemented RESTful APIs to facilitate communication between front-end and back-end systems, reducing data retrieval time by 25%, and increasing system reliability.
Led the development of scalable systems, employing established methodologies and processes tailored for large teams, resulting in a 30% increase in team productivity, and a 25% reduction in development time.
Senior Principal Consultant
Technossus
Irvine, CA
08.2022 - 02.2023
Engaged stakeholders to evaluate customer demands and propose solutions, leading to a 20% rise in satisfaction.
Developed an Angular frontend and SQL Server backend safety application for mishap tracking, reducing incident reporting time by 40%.
Implemented C# microservices architecture for multi-application usage, enhancing system scalability by 35%.
Utilized .NET Core for RESTful APIs and Git/Jenkins for the CI/CD pipeline, accelerating deployment frequency by 50% and improving code quality.
Senior Software Engineer, Manager Consultant
Sogeti
12.2020 - 08.2022
Updated internal APIs for a Major Bank using C#, .NET, and Azure 3 weeks ahead of schedule
Deployed Microservices with Kubernetes and developed Angular controllers, filters, and validations
Created distributed message-based systems based on Akka.NET
Designed ASP.NET MVC applications with Azure SQL backend
Senior Full Stack .NET Developer
Ontellus
04.2020 - 12.2020
Developed Azure C# Microservice Functions for improved reliability and scaling
Created ASP.NET screens and implemented client-side logic using React and Angular
Utilized MongoDB for efficient data retrieval and wrote SQL queries for optimization
Reduce open bug count 10% in a week by fixing similar bugs or bugs in the same files first
Azure Full Stack .NET Developer Consultant
US Anesthesia Partners
06.2017 - 03.2020
Engineered and architected diverse web applications on Azure Platform as a Service (PaaS), leveraging technologies like Cosmos DB, Azure Functions, ARM Templates, Data Factories, Logic Apps, and Blob Storage
Employed Bootstrap, Kendo Controls, JavaScript, Angular 8, Ajax, and CSS to craft immersive user interfaces, ensuring seamless experiences for ASP.NET Core MVC applications
Designed and developed a Web application using ASP.NET Web Forms Model, showcasing versatility in application frameworks
Maximized client-side functionality through JavaScript, jQuery, and .Net validation controls, ensuring robust client-side interactions and validations
Implemented Data annotation-based validations in ASP.NET MVC, enhancing data integrity and application reliability
Demonstrated proficiency with Infragistics ASP.NET controls including Web Data Grid, Web Date Chooser, and Infragistics Documents for streamlined UI development
Full Stack Asp.net JavaScript Developer
HCSS (Heavy Construction Systems Specialist)
05.2016 - 05.2017
Spearheaded the development and maintenance of a robust GPS-based tracking and reporting web application for automobiles and heavy machinery
Elevated system performance and scalability through strategic re-architecture, leveraging Azure Service Fabric and SQL Azure technologies, resulting in increased uptime and automatic scaling capabilities
Orchestrated the development of an ASP.NET MVC application, integrating Bootstrap and Entity Framework 6 on SQL Server Azure, ensuring optimized performance and data management
Engineered ASP.NET user controls and business layer components in C#, enhancing application functionality and maintainability
Proficiently utilized ASP.NET Web Forms, applying state management techniques, caching strategies, optimization configurations, and security measures to fortify the web application
Demonstrated expertise in Angular, proficiently crafting Components, Pipes, and Services to compartmentalize concerns and address diverse scenarios
Engineered highly available applications utilizing MongoDB, ensuring uninterrupted operation and data integrity
Led the client-side implementation in Angular, adeptly managing specific modules and manipulating the DOM tree for seamless user experiences
WPF/C# Developer
Schlumberger
11.2015 - 05.2016
Architected modules for a 30-year-old oil field service application by introducing new charting capabilities to allow Production Engineers to analyze well production.
Involved in validating user data input using ASP.NET validation control functions.
Improved unit test coverage from 50% to 70%.
The new application has advanced analytics and data mining to predict trends and detect problems early.
The technologies used were WPF, Infragistics Controls, MVVM, and interaction with C++ Exposed Services API.
Heavily used multithreading, TPL, async, and await to give users a great experience.
Lead Developer
CSRS, Common Structural Rules Software
10.2014 - 11.2015
Spearheaded and directed a dynamic team of developers in the architectural design and development of a cutting-edge ASP.NET MVC Application, integrating AngularJS, Bootstrap, and Entity Framework atop SQL Server
Innovatively crafted a Scientific Application catering to Ship-Building Engineers, enabling precise ship modeling and compliance with regulations set by the Common Structural Rules committee
This application, structured on the MVVM design pattern, leverages WPF and Prism Framework for scalable composite application development
Dependency Injection with Unity and the integration of C++ libraries API for scientific calculations underscored its technical sophistication
Elevated user experience and functionality by strategically implementing Infragistics controls while adhering to best practices and design patterns, including Singleton, IOC, Factory, Observer, and Wrapper, for efficient code architecture
Technical Architect/Lead Developer
LOGIC Solutions Group
04.2013 - 10.2014
Led and directed teams of 2-3 Senior Developers, spearheading architectural decisions for critical projects
Mentored developers in the implementation of solutions and the adoption of best practices and design patterns, fostering a culture of excellence and continuous improvement
Managed advanced ASP.NET features, including robust Exception Handling and customized Error Messages, ensuring resilient applications
Orchestrated the design and development of pivotal components in a Web application, leveraging Visual Studio.NET, ASP.Net, C#, ADO.Net, SQL, and comprehensive modeling techniques
Engineered a resilient Rest Service Oriented API Layer atop SharePoint, empowering a Custom GeoSpatial Application Solution for Exxon Mobil
This entailed expert use of C#, Silverlight (MVVM), and REST Services
Designed and implemented a web services layer, enhancing SharePoint Web Services for consumption by various lightweight clients, optimizing data flow and accessibility
Pioneered the development of a Silverlight GIS Application using the ESRI ArcGIS server platform, providing a cutting-edge solution for an Oil & Gas Pipeline company
Developed Python utilities to efficiently update the database with information sourced from SharePoint, streamlining data management processes
Education
Bachelor of Science - Computer Science & Software Engineering