Dice Resume CV Periyasamy Thirumalaivelsamy

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Periyasamy Thirumalaivelsamy

919-423-7669
[email protected]

Experience Summary
 13.7 years of progressive IT experience in Microsoft .Net and Cross-Platform Hybrid Mobile Application Development.
 Playing Solution Architect, Architect, Lead, Developer and DevOps Engineer Roles.
 Experience in Mortgage, E-commerce, Tele Communication, Banking, and Healthcare Industries.
 Experience in Analyzing existing Product architecture and documenting it If the Product doesn’t have design documentation and helping team to understand.
 Experience in Analyzing third party SDK and API even If third party SDK and API doesn’t have enough documentation and implementing new features and training team
members on the same.

 Involving in all stages of SDLC from Requirement gathering, Estimation, Architecture Design, Development, CI/CD setup, Testing, Client Demo, Prod Deployment and
Production support.
 Experience in Agile and Waterfall methodologies.

 Demonstrated an ability to work independently and collaboratively with all levels of staff.

 Experience communicating with both internal and external stakeholders.


 Developing Web Applications using Asp.Net, Asp.Net MVC, Angular, C#, VB.NET, WCF, Web Service, ADO.NET, Entity Framework.
 Developing Web API and Hosted Services using .Net Core and .Net 6 Web API, C#, Swagger.
 Developing Hybrid Mobile and Web Applications using Angular, Vue Js, Ionic Framework and deploying to App Store and Play store.

 Experience in Azure and some of the services I use in Azure are Azure Key Vault, App Service, Azure Kubernetes, Container Registry, Storage Account, Service Bus,
PostgreSQL Database, Azure SQL Database, Cosmos DB, Azure Function.
 Experience in Azure DevOps and create Pipelines to deploy Web and Web API applications to Azure App service and Kubernetes service.
 Experience in Microservice Architecture, developed couple of applications and deployed to Azure Kubernetes Service.
 Experience in developing a SASS Product in Microservice Architecture and deploying to Azure Kubernetes service.

 Implementing Test-Driven Development using XUnit, and NUnit in .Net Core and Framework.
 Working with Encompass, Encompass Dev Connect API, Encompass SDK, Partner SDK, Code base assembly, Plugin, Custom Input Form, and Web input form
development.

Technology Skills

 Technology: .Net 6, ASP.NET Core Web API, Entity Framework Core, Google Dialog Flow, .Net Framework, MVC 5, ASP.NET, WCF, REST Service, Web Service, Entity

Framework, ADO.NET, Ajax, Silverlight, WPF, Sitefinity.

 Unit Testing: XUnit, NUnit, Moq, Jasmine, Karma

 Languages: C#, VB.NET, LINQ, XML.

 Databases: SQL Server 2018, Cosmos DB, PostgreSQL, Azure Table Storage.

 WWW: Angular 13, VueJS, JQuery, JavaScript, Knockout JS, Ionic Framework, HTML5, CSS3, Telerik Controls.

 Source Control System: Azure Repos, GitHub, TFS, SVN.

 Cloud Platform: Azure, Digital Ocean.

 DevOps: Azure DevOps, TeamCity.

 Tools: Encompass, Visual Studio Community 2019, SQL Server Management studio 2017, JIRA, HP ALM, Rally, Remedy, BAC, Radiation Board.

 Operating System: Windows

Education

Bachelor of Engineering in Computer Science, Government College of Engineering / Anna University Chennai, India – 2009

Professional Experience
Brimma Tech, USA. Dec 2016 - Present
Clients: The Money Store, Bay Equity, Benchmark, FormFree, Indecomm, HomeBridge, Bluesage solutions.
Title: Microsoft Full Stack (.NET) and Encompass Lead

Roles: Solution Architect, Architect, Lead, Developer and DevOps Engineer.

 Analyzing Encompass SDK which has only 20% documentation for enhancement and implementing an Advanced and Automated features around Encompass LOS is a

challenge. We implemented a feature to download Disclosure documents automatically from Encompass without manual intervention when loan officer or any other persona

sends disclosure documents, showing disclosure documents in consumer portal for potential borrower to eSign it and uploading the signed documents back into Encompass.

We did it without Encompass team technical help. We deployed to client environment. We are one of the Technology partner who did this implementation without any manual

intervention when we had no Dev connect API for encompass.

 Involving in Project Estimation, Design, Development, and CI/CD setup, Demo and Prod Deployment.

 Working in Encompass Dev Connect API, SDK, Plugin, Custom Input Form, Codebase assembly, and Partner SDK Integration.

 We get one-line requirement from client and then we analyze the list of possible approaches to implement a client requirement around Encompass LOS then sharing it with

the client. Client makes the call which approach to implement then we implement it. I am kind of playing Solution Architect role as well.

 Have good knowledge of the Mortgage domain that helps to suggest innovative ideas in Product.

 Working with Third-party SDK and REST API integrations.

 Working on creating Microservice Architecture project for all the services we added around Encompass LOS, making it as a SASS Product and deploying it to Kubernetes

service.

 Designing new Service and Product Architecture and sharing it with Business team and getting their approval and making any changes if there is anything suggested by the

team and implementing the same.

 Creating Pipeline in Azure DevOps to deploy the applications to Azure.

 Experience in Azure Key Vault, App Service, Azure Kubernetes, Container Registry, Storage Account, Service Bus, PostgreSQL Database, Azure SQL Database, Cosmos

DB.

 Reviewing team member’s code and sharing the code comments to fix the issues.

 Implementing Test-Driven Development and encouraging the team on the same.

 Taking a Service or Product every time apart from playing other roles and working on it as a Developer and taking care of everything.

 Training team in the Mortgage domain and technology.

ALTEN Calsoft Labs - Deployed in Essilor IT, Bengaluru. Apr 2016 – Nov 2016
Clients: Essilor
Title: Lead Developer

Roles: Lead and Developer

 Deployed to the Essilor IT Department.

 It was an existing Product with no Architecture and other documentations. I analyzed the Product and documented the Product Architecture. I started working on the User

story within a week and delivered User stories with no defects.

 Involved in technical discussion with the Onshore team to resolve clarifications related to User Story.

 Helped QA team members to understand User story requirements and tracking the user story until the Product Owner approves it.

 Setup CI/CD in TFS.

 Worked on Production Support and fixing any urgent Production environment issues.

 Training team members to understand Product Architecture and helping them whenever they struck with any technical issue.
Collabera - Deployed in Dell, Bengaluru. Nov 2015 – Apr 2016
Clients: JLL
Title: Lead Developer

Roles: Lead and Developer

 Deployed to Dell Service.

 I was new to Sitefinity and learned it quickly and started working on User story within a week. I delivered more User stories with high quality.

 Helping team members to understand Sitefinity and whenever they struck with any technical issues.

 Training other Project members in the same account to learn .Net.

 Worked on Build and Deployment.

GAC (Singapore) Pte Ltd, Singapore Oct 2015 – Nov 2015


Clients: GAC (Singapore)
Title: Software Engineer

Role: Developer

 I was the only one developer in this Project and delivered user stories with high quality on time.

 Helped team members in their development and defect fix.

 Worked on Production support and defect fixes.

 Worked on Build and Deployment.

Cognizant Technology Solution, Chennai. Feb 2013 - Aug 2015


Clients: Comcast cable communications.
Title: Associate

Roles: Lead, Developer and Production Support Lead.

 We started the project development with no Architecture and Design document. So, I volunteered to analyze the Project Architecture and successfully documented it with no

prior real time experience in ASP.NET MVC but I had complete knowledge at that time. It’s widget-based Architecture. I created a sample widget and trained the team

members on the same.

 I started leading a 5 members team when I had 3.9years experience and team members had more experience than me.

 Delivered User Stories with high quality on time.

 Training new Project members on Project Architecture and ASP.NET MVC. Principal Architect was one of the participants in my training sessions to understand the Project

Architecture as he was new to the Account and Project.

 Involved in discussion with the onshore US Architect team to understand the User story requirement, clarify any questions on the User story and discuss any technical

implementation issues.

 Reviewing team members Code and sharing the code review comments to fix it.

 Taking complex Production environment defects and fixing it.

 Suggested Performance improved areas with Architect, Scrum Master and Manager and explained how we can improve the performance and implemented it.

 Good at Test-Driven Development and encouraging the team on the same.

 Helping QA team members to understand Business requirements of the User story and tracking the User story until the Client approves.

 Worked on Build and Deployment.

 Product support was with Tata Consultancy Service then Cognizant got it. It’s a new Project for Cognizant so they want someone who has strong knowledge in the

Development project. Hence, they selected me. I was taking care of Offshore L2.5 Production Support Team and hired a team member for it and led the team for 3months.
 Monitoring Application Health Check and engaging all the team in the call if we get outage to fix the issue and updating Stakeholders about the root cause of the issue.

 Analyzing Service Request, verifying and sharing root cause to the Development team to fix it.

 Creating Daily and weekly status reports of the Application and sharing them with Stakeholders.

 Received so many awards for the work I have done in the Project from higher Management team.

Awards:

 Gladiator of the Quarter Award from Global Market Lead.

 Associate of the Quarter Award from Vice President - 2 times.

 Shining Star Award from Vice President - 3 times.

.Zylog Systems Limited, Chennai. Mar 2011 – Feb 2013

Clients: Deutsche Bank

Title: Software Engineer

Roles: Lead and Developer.

 Joined as Developer and worked on Development, Testing and Defect fixing.

 Delivered more development work with High Quality on time.

 Got an opportunity to lead a team of two members and trained the team on new technology.

 Got an opportunity to work in the R&D Team and developed an Automation tool to reduce development work and effort as well.

 Taking critical and complex issues and fixing it.

DoctorsPartner Asia, Chennai. Jun 2009 – Mar 2011

Clients: DoctorsPartner Asia, USA

Title: Software Engineer

Roles: Developer and Technology Trainer

 I joined as a fresher and learned Microsoft .Net Technology without training.

 Started working on ASP.Net project Development work, Testing, and Defect fixing.

 Training Freshers in Microsoft .Net Technology and helping them whenever they struck with any technical issues.

 Learned WCF and Ajax on my own. Suggested performance improved areas on the project and improved it.

You might also like