Collaborative leader with dedication to partnering with coworkers to promote engaged, empowering work culture. Documented strengths in building and maintaining relationships with diverse range of stakeholders in dynamic, fast-paced settings.
Overview
10
10
years of professional experience
Work History
Senior Principal Consultant
Technossus
08.2022 - Current
Liaised with customers, management, and sales team to better understand customer needs and recommend appropriate solutions.
Created Angular Frontend Sql Server Backend Safety Application to track Mishaps and Recommended Guidelines
Expertly used C# Microservices based Architecture to create Application Middle Tier to be used by multiple Applications/Clients
.Net Core is used for Restful Api/ Web API with Json Messages.
Git/Jenkins is used for code repository and CI/CD Pipeline
Senior Software Engineer, Manager Consultant
Sogeti
12.2020 - 08.2022
Worked with Major Bank to update internal Api using C#, .NET and Azure to make applications robust and reliable.
Use ASP.NET Web API as platform for building Restful applications on .NET Framework.
Set up and Deployed Microservices with Kubernetes
Worked with Angular Controllers, Filters, Validations, Factory, Service and creating Custom directives to interact with RESTful Services
Developed all client-side logical implementation part of applications with Angular 12 controllers under specific modules, manipulating nodes in DOM tree.
Developed Application with ASP. Net MVC Framework, C# and Azure SQL backend
Developed distributed message based highly available systems based on Akka.net
Develop ASP. Net Web API Controllers for implementation of service layer & data object layer components
Developed Microservices Architecture to be consumed by various Client Apps
Worked on WPF application with highly interactive UX Design
Also, used different developer tools respective to browser to debug code.
Delivered unit-tested systems within customer-prescribed timeframes.
Represented software applications engineering team during large and complex development projects.
Senior Full Stack .NET Developer
Ontellus
04.2020 - 12.2020
Developed various Azure C# Microservice Functions to leverage cloud serverless platform to increase reliability and automatic scaling.
Developed various screens for portal using ASP.NET and C#
Developed web pages using Asp.Net, JavaScript for Client side Javascript
Worked with team of developers to help in.Net framework, structured around n-tier architecture, with considerable emphasis on OOD
Responsible for developing WCF Services using C#
Wrote SQL Queries/Stored Procedures/ Query Optimization to reduce application load time in half
Developed GUI using ASP.NET web forms, C and Ajax Control Tool Kit
Experienced in React.Js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
Experienced in writing Components, Pipes and Services to separate concern and handle different situations by applying Angular
Developed single page applications (SPA) using MERN stack: Mongo DB, Express, React 16.9 and Node.js
Database design with constraints to optimize query performance execution.
Complete understanding and use of SOLID Design principles to create Enterprise grade Software
Design and development of Server Side Rendered Progressive Web Applications built with ReactJS, Next.js, Node.js, Firebase and Material - UI using HTTPS, Web App Manifests, Service Workers and browser APIs.
Analyzed, evaluated and developed new web and database applications.
Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.
Azure Full Stack .NET Developer Consultant
US Anesthesia Partners
06.2017 - 03.2020
Developed and architected various web application systems using Azure Platform as a service (PaaS) technology including but not limited to Cosmos DB, Azure Functions, ARM Templates, Data Factories, Logic Apps, Blob Storage etc.
Utilized Bootstrap/ Kendo Controls/ JavaScript/Angular 8/Ajax/ CSS to render compelling user experience and responsive UI for ASP.NET Core MVC applications.
Developed Web application using ASP. Net Web Forms Model
Used JavaScript/JQUERY and .Net validation controls to perform validations and catch events on client's browser.
Implemented validations using Data annotation in ASP.NET MVC
Extensively used ASP.NET Grid View, Repeater, and Details View, DataList and Repeater controls for displaying the data in clear format
Created REST API using Node.js combined with Express.js
Extensively used Infragistics ASP.NET controls such as Web Data Grid, Web Date Chooser, and Infragistics Documents
Experience in using React.Js components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept
Provided third level developer support to End Users
Experienced in writing Components, Pipes and Services to separate concern and handle different situations by applying Angular
Solving technical issues to user’s satisfaction while maintaining deadlines
Met all key metrics and SLA in customer technical support with strong emphasis on customer quality satisfaction
Set up CI/CD Release pipelines in Azure DevOps with PowerShell Scripts
HCSS (Heavy Construction Systems Specialist), JavaScript Developer
05.2016 - 05.2017
ASP
Net/C#/, Developed and maintained parts of a GPS based, automobiles and heavy machinery tracking and reporting, web application
Increased uptime and automatic scaling capabilities within application system by rearchitecting with heavy use of Azure Service Fabric and SQL Azure
ASP.NET MVC Application with Bootstrap and Entity Framework 6 on SQL Server Azure
Developing ASP.NET user controls and business layer components in C#
Worked with ASP.NET Web Forms, State Management, Caching features, configuring optimizations and securing the web application
Experienced in writing Components, Pipes and Services to separate concern and handle different situations by applying Angular
Developed highly available applications with MongoDB
Developed all client-side logical implementation part of applications with Angular under specific modules, manipulating nodes in DOM tree
Experience in using React.Js components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept
Used MongoDB to retrieve data for todo list, reminder, disbursement schedule, repayment schedule and tracking loan application using Mongoose ORM
Integrated with DataDog Application Monitoring Platform to get a Real-Time Dashboard / Graphs and Notifications
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 controls functions.
New application has advanced analytics and data mining to predict trends and detect problems early.
Technologies used were WPF, infragistics Controls, MVVM, Interaction with C++ Exposed Services API
Experienced in writing Components, Pipes and Services to separate concern and handle different situations by applying Angular.
Proficient in giving users great UX from simple requirements.
Heavily used Multithreading/ TPL, async and await to give users great experience.
Used strong analytical and problem-solving skills to develop effective solutions for challenging situations.
Architect/ Lead Developer
CSRS, Common Structural Rules Software
10.2014 - 11.2015
Architected and Lead a team of Developers in Building ASP.NET MVC Application with Angular JS/ Bootstrap and Entity Framework on SQL Server
Developed a Scientific Application for Ship-Building Engineers to model ships and make sure they are built in accordance with rules provided by the Common Structural Rules committee
This application uses WPF and is based on MVVM design pattern
For this application, Prism Framework is used to build scalable composite Application, and Dependency Injection Framework of Unity
C++ libraries API are also used to execute scientific and analytical formulae calculations, while Infragistics controls are used with emphasis on User Experience
Patran is used to model Ships
Experienced in writing Components, Pipes and Services to separate concern and handle different situations by applying Angular
Used various Design Patterns like Singleton, IOC, Factory, Observer, Wrapper etc
To create a great scalable app for years to come
Developed all client-side logical implementation part of applications with Angular under specific modules, manipulating nodes in DOM tree.
Technical Architect/ Lead Developer
LOGIC Solutions Group
04.2013 - 10.2014
Lead Teams of 2-3 Senior Developers, made architectural decisions
Mentored developers in implementing solutions and following best practices and design patterns
Handled ASP.NET features such as Exception Handling, and Custom Error Messages
Designed and developed key elements of a Web application using Visual Studio.NET, ASP.Net, C , ADO.Net, SQL, object and data models, use cases, sequence diagrams, etc
Designed and Developed Rest Service Oriented API Layer on top of SharePoint to be consumed by Custom Geo Spatial Application Solution for Exxon Mobil using C#, Silverlight(MVVM), REST Services
Architected web services layer on top of SharePoint Web Services to be consumed by various thin clients
Developed Silverlight GIS Application using ESRI ArcGIS server platform for Oil & Gas Pipeline company
Developed HTML5 & JavaScript GIS Application using Kendo UI Controls and jQuery
Currently Developing a large-scale ASP.NET MVC Application with Kendo UI MVC Server Wrappers, and Entity Framework
Wrote Python utilities to update DB from SharePoint information
Software Developer
Weatherford International
01.2013 - 03.2013
Geoscience Development – K2 is a Well-Centric application to facilitate and plan Well Drilling for the use of Drilling Engineers
My role is to guide team implement best practices including patterns like MVVM for WPF/Agile Methodology as well develop new User Stories
Designed and developed User Interfaces with Blend, implemented UI framework with Commands, Binding, and Resource Dictionaries, rectified many User Design problems with Styling, Validation and Performance with best practices
Agile Scrum Methodology with 3 Weeklong Iterations is used
Developed all client-side logical implementation part of applications with Angular under specific modules, manipulating nodes in DOM tree.
Education
Bachelor of Science - Computer Science & Software Engineering
Methodologies: Agile Scrum and Kanban, Full Software Development Lifecycle, Test-Driven Development (TDD)
Other: Data Modeling, Application Design, Training & Mentoring, Project Management, SDLC, Full Life Cycle, infragistics, DevExpress, CI/CD, DevOps
Accomplishments
Certifications: Microsoft Certified Professional (MCP) in .NET Application Development Foundation, Certified Novell Administrator (CNA), A+ Certification
Timeline
Senior Principal Consultant
Technossus
08.2022 - Current
Senior Software Engineer, Manager Consultant
Sogeti
12.2020 - 08.2022
Senior Full Stack .NET Developer
Ontellus
04.2020 - 12.2020
Azure Full Stack .NET Developer Consultant
US Anesthesia Partners
06.2017 - 03.2020
HCSS (Heavy Construction Systems Specialist), JavaScript Developer
05.2016 - 05.2017
WPF/C# Developer
Schlumberger
11.2015 - 05.2016
Architect/ Lead Developer
CSRS, Common Structural Rules Software
10.2014 - 11.2015
Technical Architect/ Lead Developer
LOGIC Solutions Group
04.2013 - 10.2014
Software Developer
Weatherford International
01.2013 - 03.2013
Bachelor of Science - Computer Science & Software Engineering
Acute Care Nurse Practitioner at Houston Methodist Hospital Texas Medical CenterAcute Care Nurse Practitioner at Houston Methodist Hospital Texas Medical Center