Dice Resume CV Periyasamy Thirumalaivelsamy
Dice Resume CV Periyasamy Thirumalaivelsamy
Dice Resume CV 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 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
Databases: SQL Server 2018, Cosmos DB, PostgreSQL, Azure Table Storage.
WWW: Angular 13, VueJS, JQuery, JavaScript, Knockout JS, Ionic Framework, HTML5, CSS3, Telerik Controls.
Tools: Encompass, Visual Studio Community 2019, SQL Server Management studio 2017, JIRA, HP ALM, Rally, Remedy, BAC, Radiation Board.
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
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
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 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
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.
Taking a Service or Product every time apart from playing other roles and working on it as a Developer and taking care of everything.
ALTEN Calsoft Labs - Deployed in Essilor IT, Bengaluru. Apr 2016 – Nov 2016
Clients: Essilor
Title: Lead Developer
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
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.
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
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.
Role: Developer
I was the only one developer in this Project and delivered user stories with high quality on time.
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
I started leading a 5 members team when I had 3.9years experience and team members had more experience than me.
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
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.
Suggested Performance improved areas with Architect, Scrum Master and Manager and explained how we can improve the performance and implemented it.
Helping QA team members to understand Business requirements of the User story and tracking the User story until the Client approves.
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:
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.
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.