
Web Applications Migration to AWS – Wellington Altus
Description: Migration of .NET Core internal web applications from Azure to AWS, including corresponding database migration.
Responsibilities: Prioritized database migration, collaborated with DB Migration and Infra teams, and conducted a successful POC for AWS Elastic Beanstalk.
Third Party Tax Slips - Wellington Altus
Description: React-based web application for tax slip validation with .NET Core APIs and Redshift Database.
Responsibilities: Led the team, worked on data import processes, and developed .NET Core API services and React JS UI.
Advisor Hierarchy - Wellington Altus
Description: A React based responsive (supporting various view ports for desktop, tablet and mobile views) web application with .Net Core API’s as backend and Redshift Database – this application is an internal website for a wealth advisors company, used to maintain rep codes assigned to new advisors who are being on boarded to the company.
Responsibilities: Led the project, managed delivery plans, and worked on table definitions, views creation, and API services development.
Infosys - Electric Utility based out of US
Description: A React based responsive(supporting various view ports for desktop, tablet and mobile views) web application with .Net Core API’s as backend and SQL Database – this application is a public facing website for major electric utility company based out of US where end users can login to make payments, check usage, subscribe for newsletters and perm many other activities with respect to their account.
Responsibilities: Lead and Full Stack Developer, overseeing business interaction, user stories creation, solution design, coding, and testing. Managed delivery plans, collaborated with integration teams, handled Low Level Design, tracked backlog metrics, utilized GIT for version control, developed .NET Core API services, coordinated team efforts in issue resolution, and conducted sprint demos for client feedback.
Infosys – Utilities
TECHNOLOGY EXPERIENCE:
React JS, ASPNET, ASPNET MVC 4, ASPNet Core WEB API , IIS 60, IIS 70, MICROSOFT AZURE (Functions, Web Jobs, AZURE STORAGE, PAAS), 2017, 2019 MICROSOFT VISIO, NUNIT, POSTMAN, SWAGGER, SONAR QUBE, AWS – Lambda functions, API Gateways, EC2, AWS Amplify
PROGRAMMING LANGUAGES KNOWN:
C#NET (30, 35, 40, 45, 46), VISUAL BASIC, ADO NET, XML, LINQ, HTML, JAVASCRIPT, JQUERY
DATABASES WORKED ON:
Microsoft SQL Server, Oracle, MySQL, PostegreSQL, Redshift
IDE:
Visual Studio, SQL Server Management Studio, Visual Studio Code, dBeaver
Web Applications migration to AWS – Wellington Altus, Migration of .net core internal web applications hosted on Azure VM in AWS and the corresponding web application dbs are migrated from Azure SQL to AWS Postgres DB., Digital and Data team Manager, There are a total of 18 internal web applications all developed in .net core with SQL as database – all these applications along with DBs are now to be migrated to be hosted on AWS. Worked with DB Migration team to prioritize the order in which DBs will have to be migrated. Helped DB Migration team with some of the blockers and making sure the schema objects are being defined to meet SQL structure, making sure data integrity is in place etc. Worked on POC to deploy .net web application on AWS as an elastic bean stalk application – this poc involved updating packagers in .net solutions to be able to connect to postgresql database, identifying configurations needed for elastic beanstalk and deploying applications as AWS Elastic Beanstalk Applications. Worked with Infra team to get the certificates created and adding necessary redirect URLs in Azure app registrations for AD login to work. Worked with AWS teams to make sure the configurations are good enough and that there will be no security risks., Oct 2023 till date, AWS, .Net Core, PostgresSQL, AWS SCT., Agile – scrum Third Party Tax slips -Wellington Altus, A React based responsive (supporting various view ports for desktop, tablet and mobile views) web application with .Net Core API’s as backend and Redshift Database – this application is an internal website for a wealth advisors company which is used to validate tax slip related information before generating tax slips for clients on a large scale., Digital and Data team Manager, Played Digital and Data team manager role for this project. Involved in business interaction and user stories creation, estimation, solution design, coding, and testing. Create, manage and update delivery plans with respect to resource cost and availability. Worked on defining data import process from 3rd party vendors. Involved in High Level Design, Coding and Integration with other internal web applications. Tracked and managed product backlog, burn-down metrics, velocity, and task break-down. Used GITLAB repository for version and source code control – comfortable with branching, merging, tagging and maintaining versions across environments. Developed .NET Core API services Framework and API Services. Worked on UI creation using react JS and material UI., Oct 2023 till date, AWS, .Net Core, React JS, C#, Redshift, SFTP., Agile – scrum Advisor Hierarchy -Wellington Altus, A React based responsive (supporting various view ports for desktop, tablet and mobile views) web application with .Net Core API’s as backend and Redshift Database – this application is an internal website for a wealth advisors company which is used to maintain rep codes assigned to new advisors who are being on boarded to the company., Project Lead, full stack developer and Digital Team manager, Played as Lead and Full Stack Developer role for this project. Involved in business interaction and user stories creation, estimation, solution design, coding, and testing. Create, manage and update delivery plans with respect to resource cost and availability. Work on table definition, views creation, stored procedures definition, data cleanse and import in redshift. Involved in Low Level Design, Coding and Integration with other internal web applications. Tracked and managed product backlog, burn-down metrics, velocity, and task break-down. Used GITLAB repository for version and source code control – comfortable with branching, merging, tagging and maintaining versions across environments. Developed .NET Core API services Framework and API Services. Worked on UI creation using react JS and material UI., Aug 2023 till Oct 2023, AWS, .Net Core, React JS, C#, Redshift, SFTP., Agile – scrum Infosys – Utilities, A React based responsive (supporting various view ports for desktop, tablet and mobile views) web application with .Net Core API’s as backend and SQL Database – this application is a public facing website for major electric utility company based out of US where end users can login to make payments, check usage, subscribe for newsletters and perm many other activities with respect to their account., Project Lead, full stack developer and Digital Team manager, Played as Lead and Full Stack Developer role for this project. Involved in business interaction and user stories creation, estimation, solution design, coding, and testing. Create, manage and update delivery plans with respect to resource cost and availability. Collaborating with integration teams as and when needed. Involved in Low Level Design, Coding and Integration with external systems and services. Tracked and managed product backlog, burn-down metrics, velocity, and task break-down. Used GIT repository for version and source code control – comfortable with branching, merging, tagging and maintaining versions across environments. Developed .NET Core API services Framework and API Services. Team coordination in resolving any configuration/deployment issues Deployment through CI/CD pipelines. Provided sprint demo to clients and stake holders during end of each sprint to gather inputs., Aug 2021 till July 2023, Microsoft Azure, .Net Core, React JS, C#, SQL Server, SFTP, Integration with 3rd party APIs like Payment Gateway and CRM., Agile – scrum Infosys – Utilities, A React based responsive(supporting various view ports for desktop, tablet and mobile views) web application with .Net Core API’s as backend and SQL Database – this application is used by gas utilities customer to understand usage based on telemetry data coming in from Pipelines., Project Lead, full stack developer and Digital Team Manager, Played as Lead and Full Stack Developer role for this project. Involved in business interaction and user stories creation, estimation, solution design, coding, and testing. Create, manage and update delivery plans with respect to resource cost and availability. Collaborating with integration teams as and when needed. Involved in Low Level Design, Coding and Integration with external systems and services. Tracked and managed product backlog, burn-down metrics, velocity, and task break-down. Used GIT repository for version and source code control – comfortable with branching, merging, tagging and maintaining versions across environments. Developed .NET Core API services Framework and API Services. Designed and developed various features like logging, exception handling. Developed very complex Stored procedures which included various business rules to calculate usage information based on telemetry data from pipelines. Integrated API services with Angular UI Prepared NUnit Test Cases to automate unit testing process. Implementation of Azure AD authentication. Team coordination in resolving any configuration/deployment issues Deployment through CI/CD pipelines. Provided sprint demo to clients and stake holders during end of each sprint to gather inputs., Aug 2020 till Aug 2021, Microsoft Azure, .Net Core, C#, SQL Server, SFTP, Integration with 3rd party APIs like Payment Gateway and CRM., Agile – scrum Infosys - Utilities, A legacy desktop application developed using VB6, database as Access. This application is used for tracking new/repair meters. As part of this project, we have migrated VB6 application to WPF application and have created .Net Core API’s for interfacing with SAP and 3rd party tools. Database is Oracle., Project Lead, full stack developer and Digital team manager, Worked with IMP (Infosys Migration Platform) team to achieve better code conversion ratio when converting from VB6 to C# WPF application. Manage and Lead team to work on migrated code to achieve desired output. Create, manage and update delivery plans with respect to resource cost and availability. Mentoring team to ensure their technical and professional growth. Collaborating with integration teams as and when needed. Create coding standards documents for team to follow. Involved in High level and low-level design which involved interactions with various teams including SAP and other 3rd party vendors. Developed .Net Core API’s which act as interfaces with SAP and other 3rd party tools. Used GIT repository for version and source code control – comfortable with branching, merging, tagging and maintaining versions across environments. Tracked and managed project tasks, backlogs and made sure all the tasks are closed on time. Implemented Windows AD Authentication and authorization in the WPF application. Deployed the WPF application using ‘Click Once’ model. Created DB design and the necessary scripts for table creation. Consolidated and created master data required for the application by checking Access database and interacting with various business users. Created scripts necessary for database deployments and data creation., Feb 2020 till July 2020, WPF, .Net Core, C#, Oracle, Agile – scrum Infosys - Utilities – Health Checks tool, This Water utilities client had more than 40 applications that are being maintained and all of these applications had minimum of 4 health checks. We came up with an idea to automate all the health checks which would save 2 PD effort per month. So, as part of this tool – we have developed 2 components: A Console application that has generic methods to do checks A web application where client IT team can see the updates – if a particular check is success/Fail, Technology Lead, Designed and developed a custom C# console application and web application where the console (C#) Application does the health checks on daily basis and results are saved in database. End users can view the status of these health checks in a web application (ASP.Net MVC Application). Designed this tool in a generic way – all the configurations/checks are picked from database tables making this adaptable for any maintenance project. Admin pages will have access to add/delete/update a particular check Co-ordinated with onsite team for feasibility analysis Saved 2 PD effort/month with this automation TFS is used as code repository and version control., Sep 2018 to Jan 2020, C#, ASP.Net MVC, SQL Server, TFS, Agile – Scrum/Waterfall Infosys - Utilities – Multiple application development, maintenance and enhancements, The Water utilities client had more than 40 applications that are maintained and enhanced based on requirements from business. Apart from existing applications we have developed many web and windows applications as part of automations and various user requirements., Technology Lead, Played as Lead for maintenance, enhancements and developments in Water utilities project Worked on migration from VSS to TFS Involved in architecture and re-write of a Web Dynpro java-based web application, VB6 components to MVC web application and .NET components Developed SSIS packages to meet various user needs for data import and transformations. Provided technical support to end-users Worked as functional architect along with client architects in identifying key functionalities of existing application, gathering new user requirements from business, requirements prioritization, technology alignments for migrating Telemetry based application from VB6, SQL server to MVC Web application, Azure SQL Server and Power BI Responsible for coordinating with offshore team, Sep 2016 to Aug 2018, C#.Net Core 2.2, MS Azure, Rest APIs, MS SQL, Azure Functions, Azure AD, Azure Storage, Agile – Scrum/Waterfall Infosys - Utilities, An energy client based out of UK – we have supported more than 20 integration components and improvised performance wherever needed., Technology Lead, Improving performance of stored procedure, functions and packages using the features available in Oracle/SQL Debugging the code using Visual studio debugger to identify and fix errors Analyzed requirements, designed and developed Integration layer components in Windows services and WCF for sending Trade Confirmation data from Endur to SAP for a UK based energy trading client. Also, done enhancements and bug fixes to existing business applications developed in C#, Windows services and WCF, Feb 2014 to Aug 2016, C#, MVC, .NET Framework, Visual Studio, TFS, SQL Server, SharePoint, TIBCO EMS, Waterfall TCS - Banking Domain, LEAN is a desktop application used by contact center team of the bank to retrieve details of customer who have called in and book an appointment or register the complaint from user. This is a C#.Net windows application with 10 modules for various functionalities., Developer, Played as team member, Sr.Developer in a banking domain project Analyzed requirements, designed and developed module to handle customer contact information, address and email ids. Worked on migration of Sybase to Oracle using SwisSQL tool. Developed a module for booking appointments in C#.Net, March 2009 to Jan 2014, C#, .Net 4.6, MVC, HTML, Waterfall