periyasamy vinoth - Lead .Net developer | Arizona |
[email protected] |
Location: Phoenix, Arizona, USA |
Relocation: Yes |
Visa: H1B |
Vinoth
Professional Summary: Over 12 years as a Dot Net Developer of extensive experience in all phases of Software Development Life Cycle (SDLC) with concentration in Design, Analysis, Development and implementation and maintenance of various n- tiered business applications using Microsoft Technologies. Expertise in system design, analysis, implementation, testing, development, and maintenance of business applications using C#. NET, ASP.NET, Microservices, Web Forms, Web Services, Win Forms, .NET framework. Extensive experience in developing web application using JavaScript, Blazor, HTML, C#, ADO.NET, ASP.NET, Web API, SQL Server and LINQ Proficiency in the implementation of Web applications, Windows Applications using .NET Framework Experience in web page designing with Cascading Style Sheets (CSS), HTML, JavaScript, and jQuery. Experience in developing distributed applications using Web Services in C# Utilized ASP.NET and created web forms, web API, user controls, web services. Experience in Model View Controller (MVC) architecture Has understanding and implemented a few design patterns and SOLID principles in the application development. Experience in designing and developing Object-Oriented and Client/Server Systems, Proficient in developing application systems in local and distributed environment using various Object-Oriented Methodologies. Experience in using versioning tool Microsoft Team foundation Server (TFS) and GIT Strong knowledge in retail domain Experience using NodeJS, NPM manager, Angular CLI and React + Redux to create apps Developed applications in a single page (SPAs) using various JavaScript frameworks like Angular, React. Experience of working with Production Support environments and have exceptionally valuable experience on using Service Now (SNOW) ticket/incident management tool. Able to work in a fast-paced Agile/Scrum environment. And comfortable managing multiple tasks. Experience in onsite-offshore model in managing large projects involving multiple teams across globe. Technical Knowledge: Languages C#.Net, HTML, CSS, JavaScript, jQuery, TypeScript .NET Framework . NET Framework 2.0, 3.0, 3.5, 4.0,4.5, ADO.NET, ASP.NET, Microservices, Win Forms, Web Forms, MVC, NUnit, entity framework, .NET Core, .NET 6 Scripting Languages Typescript, Angular 17, JavaScript, Blazor, jQuery, SQL, Markup Languages HTML, XML, CSS, CSS3 Web Technologies ASP.NET, HTML, XML, CSS, JavaScript, Angular 1.x, Angular 2.x, React, NodeJS, WEB API, REST API, SOAP RDBMS MS SQL Server 2005/2008/2012/2017 Development Tools Visual Studio 2012/2015/2019/2022, TFS, Git and VS Code Interfacing FTP, SFTP, Connect Direct, Web services, Continuous Integration and Deployment Operating Systems Windows7/10, Window server 2012 R2. Education Bachelor of Information Technology 2011 - St Peters Engineering College, Chennai, Tamil Nadu, India - 600054 Certifications Microsoft .Net Certified Work Experience: Client: OSAIC (Advisor Group) Phoenix, AZ Duration: From Jan 2022 to till date Title: Sr .Net Developer Project Title: Surveillance Automation Description: Osaic is a strong financial planning behind many of life s most meaningful moments. As a financial advisor, you play a vital role in helping your clients dreams come true. At Advisor Group, we celebrate all the life moments you make possible by your good work. Advisor Group s eQuipt Client Portal provides an online paperless account opening process, reducing administrative time for advisors, and enhancing a client s onboarding experience. With this ability, business users can reduce the time spent manually performing changes allowing for efficient optimization of energy savings through various control techniques. Lead the design and development of scalable, high-performance .NET-based applications, ensuring alignment with business needs and technical requirements. Design and Develop applications using Angular 17, .NET 6.0, C#, ASP.NET and SQL Server. Designed, deployed, and managed containerized applications using Kubernetes, ensuring high availability and scalability of microservices-based .NET applications. Implementing APIs with .NET Core and Microservices to feed data into the UI application. Designed and created a Single Page Application (SPA) using Angular 17, React, JavaScript, Blazor, TypeScript, NodeJS for the frontend and TypeScript, NodeJS and Express for the Backend. Designed, implemented, and maintained Continuous Integration and Continuous Deployment (CI/CD) pipelines using Azure DevOps, automating build, test, and deployment processes across multiple environments. Designed and implemented RESTful Web APIs using ASP.NET Core, enabling seamless integration between various services and clients. Leveraged Telerik UI for Blazor to create responsive, feature-rich, and aesthetically pleasing user interfaces with minimal custom coding. Used CQRS design pattern to develop reusable code. Deployed SSIS packages to SQL Server and Azure Data Factory, and scheduled jobs using SQL Server Agent to automate recurring data integration tasks. Exploring the features of the tools and collaborating with them to meet the user requirements. Performed code review, worked close to team members to ensure consistence to code standards Tracking the status every day and unblocking the team if they are blocked by any issue. Improving the application performance and error detection by introducing third party logging mechanisms. Implemented Lazy Loading to improve the performance of loading data from the backend. Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints. Implemented business logic with Entity Framework Core with migrations. ENVIRONMENT: C#, .NET 6, .NET CORE 3.1, Microservices, ASP.NET, WEB API, REST API, Node JS, Visual Studio 2022, VS Code, SQL Server 2022, SSIS, Azure DevOps, SonarQube, Angular 17, React, JavaScript, Blazor, Telerik, TypeScript, Git, Bootstrap 4, Entity Framework, Python, VeracodeScanner, Kubernetes, jQuery, Splunk Client: Advisor Group Phoenix, AZ Duration: From May 2019 to Dec 2021 Title: Sr .Net Developer Project Title: CSPM Description: The application is used to gather attributes for materials. It follows a workflow process to allow multiple groups to view and approve an individual material request and it allows to set rules and validations to master data records. It is used to create and maintain vendor and customer requests along with material requests. It creates and maintains master data records in various downstream systems. Provide technical direction and leadership in .NET framework utilization, guiding development teams in coding standards, design patterns, and best practices. Effectively used LINQ to objects for data manipulation using Entity Framework 4.0 Designed and developed business logic using .Net Core 3.1, Microservices, JSON, C#, ASP.NET, SQL Server, and XML. Configured and maintained Kubernetes clusters in various environments (on-premises/cloud), ensuring optimal performance, security, and resource utilization. Analyzed and tuned SSIS packages to enhance performance, reducing execution time and resource usage for large-scale data processing tasks. Wrote and maintained comprehensive unit and integration tests for Web APIs using testing frameworks like xUnit, ensuring reliability and quality in deployments. Managed infrastructure provisioning and configuration using Azure Resource Manager (ARM) templates, Terraform, and Azure DevOps pipelines, ensuring consistent and repeatable deployments. Designed and implemented reusable Blazor components to streamline development and maintain consistent UI/UX across applications. Optimized Telerik component usage to ensure fast loading times and smooth performance in large-scale applications. Development of Web Services SOAP, REST API using the .NET Framework like Angular, React and JavaScript. Used Angular to build the UI components, developed filters to display different dimensions of data. Involved in design and develop UI screens using .Net Core 3.1, Angular11, HTML and Bootstrap. ENVIRONMENT: .Net Core 3.1, Microservices, Angular 11, React, Blazor, Telerik, Bootstrap, C#, ASP.NET, Git/GitHub, HTML5, IIS, jQuery, JavaScript, Azure DevOps, SQL Server 2012, SSIS, Type Script, WEB API, REST API, SonarQube, Kubernetes Client: HP Duration: Sep 2015 to May 2019 Title: .Net Developer Project Title: HP Pulsar Portal Description: Pulsar is a product life cycle application of HP. It implements the business functionality of product development from requirement phase to the product delivery phase, end to end. The project involves transformation of the legacy application in classic ASP to the Angular 4, .NET Core and ASP.NET MVC. The slowness in the legacy application performance is also optimized to run faster, when the application is transformed. Also, the UI of the application is improved to support mobile devices as part of the transformation. Designed and implemented solutions for integrating .NET applications with third-party systems, services, and databases. Development and Unit Testing using .NET Core, C#, ASP.NET MVC and Angular 4 Build and Deployment of web application using CICD process. Set up monitoring and logging solutions (e.g., Prometheus, Grafana, EFK stack) within Kubernetes to ensure application health and proactive issue resolution. Perform performance optimizations using .NET frameworks, Angular and JavaScript. Designed and implemented RESTful Web APIs using ASP.NET Core, enabling seamless integration between various services and clients. Development of Web Services SOAP, REST API using the .NET Framework like Angular and JavaScript. Participated in code and design reviews and used check style tool for code quality improvements. Used LINQ to SQL for retrieving, inserting or updating SQL Server data. ENVIRONMENT: .Net Core2.1, ASP.NET MVC, Angular 2.0, Angular 4.0, JavaScript, Boot strap, C#, HTML5, IIS, jQuery, Java Script, Type Script, WEB API, REST API, MVC, SQL Server 2012, TFS, Kubernetes, GitHub Company: GSR Duration: Jan 2015 to July 2015 Title: .Net Developer Project Title: CSPM Description: The main moto of this application is to digitalize the physical documents with automated System. The process of automation involves the OCR engine. Using OCR engine, the desired character sets (index fields) recognize different textures or characters from scanned documents. Writing and implementing efficient code Maintained the database using Procedures, Functions, Cursors and Triggers Maintain and improve the performance of existing software. Perform performance optimizations using .NET frameworks, C#, Angular and JavaScript Optimized query performance and populated test data. Participated in code and design reviews and used check style tool for code quality improvements. Environment: Microsoft .net 4.5, Visual Studio 2012, MSMQ, SQL Server 2012, C#, ASP.Net Web Forms, Angular, JavaScript, WCF, CSS, HTML5, jQuery, TFS. Company: BARTRONICS Duration: Sep 2014 to Dec 2014 Title: .Net Developer Project Title: My Tailor Description: My Tailor is a web application for custom tailors online and The MyTailor custom shirt shop can take user order right here online and delivers user tailored shirts and authenticated users can view the account through Desktop browsers. Adding value to the product to improve the customer experience by migrating to new technologies such as ASP.NET MVC, Bootstrap, JavaScript, and REST API. Maintained the database using Procedures and Functions. Build different classes for API model and business model classes. Perform performance optimizations using .NET frameworks. Participated in code and design reviews and used check style tool for code quality improvements. Environment: Visual Studio 2010, ASP.NET MVC, Team Foundation Server, jQuery, IIS 8.0, Bootstrap, JavaScript, REST API Company: Kubix Technologies Duration: Mar 2012 to Aug 2014 Title: .Net Developer Project Title: Kubix Stone Description: KUBIX Stone is a unique ERP solution for the stone industry like Granite, Marble, and others, it understands the problems faced by you in your day-to-day business operations for Kuntal, processes such as utilizing reports for invoice and other bills, payroll generation, stock management. Develop and developed .NET application using C#. Develop and maintained databases using SQL Server Designing and deployment of Reports using crystal reports Participated in code and design reviews and used check style tool for code quality improvements. Environment: Microsoft Visual Studio 2010, C#.Net MS SQL Server 2008, Red Gate SQL Compare Tool Keywords: csharp continuous integration continuous deployment user interface user experience javascript information technology hewlett packard microsoft Arizona |