| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
.NET FULL STACK ENGINEERCleveland, OH PHONE NUMBER AVAILABLE EMAIL AVAILABLEObjectiveAs a highly experienced Senior .NET Full Stack Engineer, my objective is to leverage over a decade of expertise in designing, developing, and deploying scalable and robust web applications to drive innovation and excellence in software solutions. I aim to utilize my extensive knowledge in .NET Core, ASP.NET, C#, and front-end technologies such as Angular and React to deliver seamless and high-performing user experiences. By championing best practices in software engineering, including Agile methodologies, continuous integration, and DevOps, I strive to enhance development efficiency and product quality. My goal is to lead and mentor a team of engineers, fostering a collaborative and growth-oriented environment that encourages the adoption of cutting-edge technologies and industry trends. Ultimately, I seek to contribute to an organization where I can influence architectural decisions, streamline development processes, and deliver impactful software that meets both business objectives and user needs.CertificationFoundational C# with MicrosoftfreeCodeCamp Developer CertificationExperiencen2y LLC, Huron, OH .NET Developer Sep 2019 Apr 2024Developer II May 2022 Apr 2024Involved in all phases of Software Development Life Cycle (SDLC) using Agile methodology from designing, developing and implementing code using ASP.NET Core, C#, jQuery, JavaScript, XML, Vue.js and modified custom API libraries with modifications to existing code to meet enhancement requirements along with deployment.Implemented Agile development methodology and provided estimates, daily & weekly status report to the client on progress of the tasks.Created Windows service with Timers so as to improve the application performance by running all back-end processing in different timers (like Ticket processing, auto provisioning, retrofit ticket generation, profile approval generation etc.) and created UI in ASP.NET MVC for maintaining windows service timers (like start/stop of timer, setting service timer intervals and timer audit trails etc.) so that the client has immensely impressed with this effort.Integrated the Microsoft Outlook and created the tasks, meetings and alerts as per the data sent to the Outlook and point those data in Outlook and can be viewed as per the user specified and created the Charts/Donut Charts for the specific regions and the display of the data as per the request sent by the logged in user to display them in his/her Dashboard.Designed and implemented a real-time data processing pipeline using Apache Kafka and Azure Logic Apps to streamline and automate workflows for an enterprise-level application, resulting in a 30% increase in processing efficiency.Developed a scalable microservices architecture using .NET Core, integrating Apache Kafka for high-throughput data streaming and Azure Logic Apps for orchestrating complex business processes and automated workflows.Led a team in migrating legacy batch processing systems to an event-driven architecture, leveraging Apache Kafka for real-time data ingestion and Azure Logic Apps to handle integration and automation across various cloud services.Optimized the performance of a financial transaction processing system by implementing Apache Kafka for distributed messaging and Azure Logic Apps to automate error handling, notifications, and data synchronization between disparate systems.Created robust logging and monitoring solutions for a distributed application using Apache Kafka to collect and stream log data, while employing Azure Logic Apps to trigger alerts and perform automated remediation tasks, enhancing overall system reliability.Developed and maintained healthcare applications using .NET technologies, ensuring smooth integration with Epic Systems for enhanced patient data management.Worked closely with cross-functional teams to design and implement web applications, improving healthcare service delivery through advanced .NET solutions.Integrated Epic Systems' APIs to facilitate seamless data exchange and improve the accuracy and accessibility of electronic health records (EHR).Contributed to the development of secure, HIPAA-compliant applications, leveraging expertise in .NET and Epic Systems to support critical healthcare operations.Designed and developed a back-end in C++ for Card Printing System used by several clients deals with online gift card creation and worked on database design to define cards in database and extensively wrote database procedures and functions in MS SQL.Developed a Quotation Automation Platform for users and upper management to centralize and manage all the outcoming client quotations and greatly improved the client quotation workflow, using RPA technology to automate several manual procedures.Designed and developed the application in a typical sophisticated SOA environment, developed WCF services, WEB services required for different business requirements which involved work from design phase up to documentation and created and consumed ASP.NET web services and implemented RESTful WCF services for service layer and created action filters and exception filters to implement RESTful services.Engineered sophisticated data-driven Blazor WebAssembly components, incorporating advanced features such as state management with Fluxor and lazy loading, thereby optimizing application performance and user experience.Collaborated with UI/UX designers and backend developers to deliver robust Blazor WebAssembly applications, employing techniques like component-based architecture and modularization, which facilitated efficient development cycles and maintainability.Utilized Java frameworks in business, web and client-server environments including Java EE, Spring (IOC & AOP), Hibernate/iBATIS, Struts 2.0/1.2, Ant, Maven, Log4j, Servlets, Spring MVC, Custom Tags and Java Database Connectivity (JDBC) technologies.Involved in fixing the last-minute Prod issues in a very short span of time without impacting the business and involved in the Post PROD validation to make sure everything is working as expected before handing over to business for their sign off.Handled application development tasks and implemented core-business logic using C#.NET, VB.NET, ASP.NET MVC, AngularJS & jQuery and other third-party packages installed through NuGet Package Manager.Created Windows service installer for packing the Windows services and created .BAT file using Power Shell commands for automating the SQL scripts that are present in TFS based on their proper order of execution.Created Azure web apps on Linux by Python Flask API and created Azure pipelines for CI/CD configuration using Ansible roles and ADO build management.Worked closely with business analysts and other team members to build a high quality of SOA architecture pattern by designing of the services and developed Microservices by implementing the Mass Transit and RabbitMQ.Developed UI applications using ASP.NET MVC and Angular 6.0 architectural pattern and worked on updating the application from Angular 6.0 to Angular 8.0.Designed the user interface framework, template layout using master page, HTML5, CSS3, Bootstrap, AJAX, jQuery, AngularJS and .NET Core and used Telerik controls (Kendo UI), Bootstrap for more productive web design.Involved in backend work ranging from designing DB schemas, query optimization, to CRUD operations using Entity Frame Work and LINQ.Built Microservices using Kafka, Spring Cloud, Oracle, XSD, JSON, Spring Config, Cloud Foundry and Jenkins and used LINQ to SQL (object relational mapping) for integrating data validation and business logic rules into data models.Worked on UI design and development using AngularJS and JavaScript for the UI implementation and worked on enterprise application to handle event reservations services using C#, VB.NET .NET, Win Forms.Created React components using Redux for unidirectional data flow, developed ReactJS pages, web services calls and AJAX calls for the application and implemented web service (XML, SOAP and WSDL), WCF, WPF and RESTful service which communicate data in XML, CSS/JSON following SOA in a distributed environment.Designed and developed Single Page Applications (SPA) with dynamic user interface via Angular, ReactJS and Vue.js by developing new user-facing features using HTML5, CSS3, Bootstrap, JavaScript, TypeScript, jQuery, ASP.NET MVC/Web API, and SQL Server.SQL Server 2005 is used as the back-end database which stores all the data used in entire application and implemented Stored Procedures, Database Triggers, Views, and Indexes with SQL programming.Achieved database connectivity and data processing using ADO.NET.Developed T-SQL queries to fetch data as per the business requirements with proper tuning techniques and developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL Server Reporting Services (SSRS).Developed Advanced PL/SQL packages, procedures, triggers, functions, indexes and collections to implement business logic using SQL Navigator and wrote conversion scripts using SQL, PL/SQL, stored procedures, functions and packages to migrate data from SQL server database to Oracle database.Worked on Prototype Microservices sample that demonstrated the use of Azure API management and Prototype concept using ASP.NET core and EF7 model first to replace current Access apps.Developed and maintained Confidential Internal Web, Console and Windows applications using C# and VB.NET Programming language and different Microsoft stack and worked on ASP.NET web applications like Web API, MVC with OAuth, token authentication Entity framework, SQL and exception handling.Orchestrated complex ETL pipelines using GCP Composer, seamlessly integrating multiple data sources such as Google Cloud Storage, BigQuery, and Pub/Sub to ensure efficient and reliable data processing and transformation.Automated intricate workflows that involve extensive data manipulation, scheduling, and monitoring, thereby reducing manual intervention and increasing the overall efficiency and accuracy of data operations by leveraging expertise in GCP Composer.Designed and implemented robust workflow solutions using GCP Composer, enabling real-time data ingestion, transformation, and analysis, which facilitated timely decision-making and insights for business stakeholders.Experienced with GCP workflows including managing and optimizing resource utilization by dynamically scaling cloud-based tasks, ensuring high availability and performance of critical data processing pipelines.Performed unit testing using n-unit from the GUI designer and participated in System Testing and performed unit testing and integration testing by applying test cases and also written test cases by using Test Driven Methodologies.Developed unit test cases and performed Unit and Integration testing of the application using N-Unit and X-Unit Framework and maintained 70% code coverage and used TFS for bug tracking, work item tracking and published test results in TFS to share with the team members.Deployed the projects into SVN and used the existing CI/CD process to upload the code into Azure and created a CI/CD pipeline for the code deployment into Azure through SVN and also involved in deployment of the web application to IIS 8.5 server.Developer Sep 2019 May 2022Worked closely with the project managers/stakeholders at various stages to keep up the user-friendly application and fulfilling 100% of the customer requirements.Involved in meetings and discussions with the site teams on a regular basis as part of the requirement gathering and worked closely with development team members, test team members and participated in design meetings to develop product specifications.Created Out-of-Browser (OOB) Silverlight app that paralleled an iPhone mobile app. The app tracked open issues and incidents in real-time for CTO/CIO level management that was responsible for internal (Wholesale) software within the bank. Worked on the Wells Fargo corporate intranet for CTO/CIO level management using dashboards and sidebar widgets implemented in ASP.NET and Silverlight communicating via web services.Involved in CMS requirements gathering from the end users for various customizations and tools development especially in design of account number generation, amortization, payment, vendor and subvention schedule generation modules.Developed integration with the policy booking and back-office financial systems, i.e. Electronic Records Management System (ERMS), PRIMIS Financial Corp.Developed User membership dashboard using jQuery, JavaScript and Ajax and Python Django and wrote TAL scripts for server-side code running on Zope engine (based on Python).Developed the installation package for the application and included various features like user interface, database setup, configuring IIS, running required batch files during setup, etc.Used WCF for and exposed Simple Object Access Protocol (SOAP) and REST endpoints, used RabbitMQ Queue services for processing the data packets and tested Web API services using Postman.Worked on OAuth2.0 for accessing the cloud storages like Box, OneDrive, Google Drive, Dropbox and fetched user contacts from GMail/Yahoo/Facebook accounts using OAuth2.0 authentication from mobile application.Developed SAP Stub services which includes development and unit testing using C#, VB.NET, WCF, Entity Framework and SQL Server and implemented web application using .NET MVC and Entity Framework where users can view and modify the configuration data of the environment.Gained good knowledge on Microservices, Amazon Web Services (AWS), working with EC2, RDS, Dynamo DB, S3, Cloud watch and Docker.Worked with Business Analysts in understanding business requirements and analyzing user stories and involved in gathering and preparing the requirements from clients for Report IQ design and enhancements.Implemented client-side validations using AngularJS, jQuery, JavaScript and ASP.NET MVC 5.0/6.0 data annotations to do validations on the Model Data.Implemented Redux Saga middleware to access Redux application state and dispatched Redux actions and also developed Single Page Applications using Razor View with HTML5, CSS3, Bootstrap, React Async Awaits, Next.js, GraphQL, Express and Node.js.Used C#, WPF and Model-View-View-Model (MVVM) architecture for working with GUI pages of desktop applications which are associated to the current application.Spearheaded the implementation of real-time, interactive web solutions using Blazor Server, leveraging SignalR for persistent server connections, which resulted in enhanced user engagement and a 30% reduction in server response time.Worked with Kendo UI for ASP.NET MVC application for developing a dashboard which contains all data including Internet packages, plans, offers, and price for each internet package.Designed, developed and maintained application using VB.Net, C#, WCF, ASP.NET 4.5, MVC 5.0, JavaScript, jQuery, Sencha ExtJS, AngularJS, ReactJS, Vue.js, HTML5, CSS3 and Tailwind CSS.Developed Hibernate with Spring Integration as the data abstraction to interact with the database of MongoDB and designed Graphical User Interface (GUI) using Master Pages, HTML, JavaScript, CSS and AngularJS.Used Entity Framework for accessing the data from the data access layer/backend.Extensively used advanced Procedural Language for SQL (PL/SQL) concepts such as bulk collect, bulk bind and composite data types to build complex database objects and used SQL profiler for troubleshooting, monitoring and optimization of SQL Server and non-production database code as well as T-SQL code from developers and QA.Used ADO.NET to extensively interact with SQL and written stored procedures, functions, triggers, cursors for calling from one package to another package and worked on SQL queries and optimization techniques to improve the performance of application and crystal reports using SQL Server Reporting Services (SSRS).Tracked all issues with JIRA tickets and resolved them and done unit testing on every new version before sending it for User Acceptance Test (UAT).Involved in testing UI design and workflow of the application and creating a document for mapping the UI of the application to the tables in the database.Made Docker files to generate NGINX web server for Angular app deployment in Azure App Service Plan and created and deploy Kubernetes clusters to host micro services container feeding real time applications.AmTrust Financial Services, Inc., Cleveland, OH Software Engineer May 2016 Sep 2019Software Engineer II May 2019 Sep 2019Worked closely with the product owner, project manager, and technical lead to assure that the work is strategically prioritized for value, risk mitigation and timely delivery.Involved in the complete Software Development Life Cycle (SDLC) including analysis, design, implementation, testing and maintenance and worked with two-week sprints in an Agile/Scrum environment.Implemented a Bing Map geometric shape editing tool (Geofence) for a production marine port security application using Silverlight-4. The tool created polygons, polylines, rectangles and circles and allows the created shapes to be moved and resized on the map. Shapes were designed to account for extreme latitude effects as displayed on a Bing Map.Developed training program and material for new hires and existing configuration team members to increase QNXT knowledge base and facilitate cross training within configuration department.Evaluated current QNXT4.7 system configuration for Medicare Advantage and Medicaid plans and recommended configuration improvements to increase auto adjudication of claims.Used Microsoft Team Foundation Server (TFS) (Currently Azure DevOps) to manage the team's software development lifecycle including deriving product backlog items, assigning spring work items to developers and conducting sprint review meetings.Used Ajax (Asynchronous JavaScript and XML) for calling server-side code from the client-side to avoid post-backs, making the process faster and used ADO.NET and its components-Data Reader, Data Set, Connection and Data Adapter as middleware component to access the SQL database.Used Object Oriented Design (OOD) patterns to build the business layers and used LINQ to SQL and ADO.NET as the data provider for communicating with the SQL Server 2008 Database.Involved in requirements gathering of EA program partner payments and development of EA program partner payment system where it generated the payment files using C#, VB.NET, SQL Server, SQL Server Integration Services (SSIS).Worked closely with business analysts and other team members to build a high quality of SOA architecture pattern by designing of the services and developed Microservices by implementing the Mass Transit and RabbitMQ.Involved in analysis, designing and developing the business logic for the application using application using Object Oriented Analysis (OOA), Object Oriented Design (OOD) and Object-Oriented Programming (OOP) principles.Created Front-end applications using HTML5, CSS3, Tailwind CSS, JavaScript, jQuery, AngularJS, Node.js, OOP, DOM, Twitter Bootstrap, AJAX, XML and JSON.Used React AutoComplete for creating Google Map locations search on the webpage and added Excel-Builder to download the Tabular data in Excel format using ReactJS and created interactive UI using one-way data flow, Virtual DOM, JSX and React Native concepts.Migrated the existing tool "Legacy Applications" with enhanced features for business analysts and product team (Billing) reports from ASP.NET to ASP.NET MVC.Used ASP.NET and updated almost all web pages to implement the AJAX functionality, thereby achieving performance enhanced application.Created and utilized Web API methods for database operations (CRUD) through Entity Framework as a service layer and developed front-end web using AngularJS, ReactJS, Vue.js, TypeScript, jQuery, HTML5 based on MVC architecture.Used Vue.js to perfectly capable of powering sophisticated Single Page Applications (SPA) when used in combination with modern tooling and supporting libraries and built SPAs and Progressive Web App (PWA) using React Redux and JavaScript (ES6) with compatibility and poly fill provided by Babel, Node.js, Express and MongoDB.Developed presentation layer using Java Server Faces (JSF) MVC framework and developed Servlets and Java Server Pages (JSP) to route the submittals to the EJB components and render-retrieved information using Session Facade, Service Locator (design pattern).Architected and developed highly responsive web applications utilizing Blazor WebAssembly, significantly improving client-side processing efficiency while ensuring seamless integration with backend services through secure RESTful APIs.Wrote stored procedures, triggers in SQL Server 2012 and used LINQ providers, Data List, Details view, Repeaters, Dataset Classes for data manipulation.Used Amazon Web Services (AWS) RDS instance for MySQL database and gained good knowledge on AWS while working on EC2 Instances, RDS Instances, Public DNS, IP4 and IP6 address.Developed stored procedures, triggers in MySQL for lowering traffic between servers & clients and created database objects like tables, views, sequences, synonyms, indexes using Oracle tools like SQL Plus, SQL developer and Toad by Quest.Successfully utilized GCP Composer to create modular and reusable workflow components, enhancing the maintainability and scalability of data orchestration processes across various projects and environments.By integrating GCP workflows with .NET applications, developed end-to-end solutions that automate and streamline business processes, from data collection and preprocessing to advanced analytics and reporting.By GCP Composer designed fault-tolerant and resilient data workflows that handle large volumes of data, ensuring seamless operation and minimal downtime in mission-critical applications.Extensive use of JIRA to monitor Agile artifacts like Sprint burn down chart and velocity charts.Involved in bug fixes and production support and maintained versions using Visual Source Safe (VSS).Performed Source Control Management and merged code using TFS and GitHub project modules integration and coordinated with other teams during bug-fixing, testing and deployment phases.Used multi-threading to enhance performance by running multiple processes asynchronously and extensively used Windows UI Automation & CodePlex Automation framework features to find the page, parent page, popup windows and controls to automate the application.Assisted the QA testers in running the automated script when written for executing end-to-end testing for each module, components and sub systems of the application.Wrote MongoDB API using Azure CosmosDB inside Azure Functions Apps for application for permit to drill and deployed Python 3.2 code to Azure Data Bricks for performing integral, derivates and pressure conversions calculations on the fly and tweak the code inside the notebooks.Software Engineer May 2016 May 2019Actively participated in daily standup meetings to analyze the time frame and report the status of the project using Agile Scrum methodologies.Implemented Business OPS Portal for the business users to monitor reports delivery activity as well as cloning and transferring reports from one user to another user using C#, ASP.NET MVC, AngularJS.Developed reporting application using Angular, .NET Core 3.1, Material Design, C#, Entity framework and SQL Server.Developed integration with the Agency Management System to ensure broker information is available for underwriting and developed Customer Relationship Management (CRM) partners module to manage insured underwriter information.Created and consumed WCF Services to expose the application functionality for different applications running inside/outside of the company.Developed Service Oriented Architecture (SOA) using Windows Communication Foundation (WCF) and worked extensively in WCF in implementing Fault contract, security, performance tuning and Web Service Callbacks.Involved in development of application layer, business logic layer and data access layer using .NET 4.5, C#, MVC 5, ASP.NET, ADO.NET, AJAX, WCF and SQL Server 2012.Implemented Core Java & J2EE design patterns like Factory Pattern, MVC, DAO, Front Controller, Business Delegate, Service Locator, Singleton and etc.Worked on installed and configured Hadoop MapReduce, HDFS, developed multiple MapReduce jobs in Java for data cleaning and preprocessing.Used SSRS to create reports, customized reports, on-demand reports, ad-hoc reports and involved in analyzing multi-dimensional reports in SSRS.Designed and implemented interactive directory displays the details of Committees, Officials and Staff Officials using MVC4.0 View, jQuery, Telerik controls and CSS3 files.Depending on Figma design, developed the intelligent platform application with React framework and used React Material UI and styled-component for UI and mobile responsive work with scrum team and stakeholders to lock the scope and provide oversight to scope creep.Developed N-tier web applications in .NET environment using C#, VB.NET, ASP.NET, Console Applications, Web Services, Silverlight, Web Forms, WinForms, MySQL and SQL Server 2005/2008.Designed user interface with Razor View Engine and HTML helpers for application development using ASP.NET MVC 5.0/6.0 and implemented logics using C#, VB.NET.Developed core functionality with ASP.NET MVC framework (C#.NET, VB.NET, ADO.NET) and Visual Studio (VS) IDE and developed UI screens using Razor View Engine.Created and consumed a RESTful Web API to achieve screening and transfer JSON data by using HTTP protocols and incorporated the same in web UI SPAs using Angular 6.Handled advanced data querying capabilities with LINQ to SQL/Objects/XML and Object Relational Mapping (ORM) using Entity Framework.Implemented the Entity framework Code First Approach to interact with database and also implemented the Mappings, Model Changes, CRUD operations.Used JDBC API for integrating application with Oracle database and developed functions, stored procedures, triggers and SQL queries using PL/SQL.Used Team Foundation Server for continuous integration, generating database deployment scripts and version control.Used TFS to report bugs and to maintain product backlog items and used Fiddler and Postman to execute the rest client calls.Wrote unit tests for the modules/libraries developed and performed unit testing on the entire application.Enhanced applications using ASP.NET Core with Microservices architecture, deploying using Docker containers. The RESTful web service calls for GET, POST, PUT and DELETE methods.EducationAshland University May 2016 Aug 2020Bachelors Degree, Pure MathematicsSkills & abilitiesC# / C / C++ / VB.NET / F#.NET Core / .NET 5+ASP.NET Identity / OAuth / JWTClassic ASP / ASP.NET 5ASP.NET Web Pages/MVC/Web API/Web Forms/CoreSingleton / Factory / Observer / DecoratorBlazor / Razor PagesHTML5 / CSS3 / JavaScriptBootstrap / Tailwind CSSJavaScript ES5+ / TypeScript / Node.jsAngular / React / Vue.jsRESTful API / Web API / GraphQLNPM / Webpack / GulpPython / Django / Flask / FastAPIORM / Entity FrameworkOracle / MySQL / PostgreSQL / MS SQL Server / SQLiteSQL / T-SQL /ADO.NETMongoDB / CouchDB / Redis / DynamoDB / CosmosDBCore Java / J2EE / Java SE / JSP / Servlets / Oracle ADF / JSF / JDBC / Linux Shell Script / ScalaHibernate / JPASpring Core/MVC/Boot/Data/SecurityHealthCare / Epic SystemsWPF / WCFCI/CD / Jenkins / GitLab CI/CD / CircleCIGit / GitHub / GitLab / BitBucket / GitFlowAzure DevOps/App Services/Functions/Logic AppsANT / Maven / GradleAWS / GCPApache Kafka / RabbitMQDocker / Kubernetes / OpenShiftxUnit / NUnit / MSTestJUnit / TestNG / MockitoJIRA / Selenium / Cypress / PlaywrightPostman / Swagger / FiddlerSerilog / NLog / ELK StackMicroservicesVisual Studio / Visual Studio CodeEclipse / MyEclipse / JDeveloperAgile methodology / Scrum / Sprint |