0% found this document useful (0 votes)
50 views6 pages

Kiran CV

Uploaded by

mondrathi.kiran
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views6 pages

Kiran CV

Uploaded by

mondrathi.kiran
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Kiran Mondrathi Senior Software Engineer

[email protected] Qualified IT professional with over 11+ years of experience in Design,


development, maintenance, and application support of various Web
 +1-(571)-999-4219 applications across diverse roles in the organizational hierarchy. I seek a
 linkedin.com/in/kiran-mondrathi position where I can be active with new technologies that will utilize my
experience and effectively blend personal goals with organizational
 Manassas, VA objectives

Expertise In Strengths & Highlights

 .Net Core, .NET Framework  Over 11+ years of IT experience with an emphasis on Business Intelligence
concepts & implementations.
 C#.NET  Proficient in .Net Core, .NET Framework, C#.NET, ADO.NET, ASP.NET, SQL
 Object Orient Programing, SOLID Server, Entity Framework core, LINQ, WCF Services, Web API 2.0, MVC,
Principles Angular, React, TypeScript.
 Experienced in Azure storage, Azure service bus, Kafka, Azure Key Vault,
 ADO.NET, Entity Framework & EF API Gateway, Micro Services, Azure DevOps, Hangfire, Docker, Azure
core Kubernetes Services.
 Well experienced in design, development, maintenance, bug fixing and
 ASP.NET and ASP.Net Core application support of various web applications.
 Over 5+ years of experience with emphasis on .Net core web application
 MVC 5 & MVC Core
development.
 Dapper ORM, MediatR  Experienced in Microservices architecture, Web Services, WCF, Web API,
Entity Framework core, LINQ Queries & MVC.
 LINQ, LINQ to SQL  Experienced in single-page application development with Angular and
React JS.
 WCF Services
 Very good knowledge of TSQL and experienced in writing stored procedures,
 Web API 2.0, Web API Core functions, creating indexes, Dynamic Queries.
 Working knowledge on SSIS and SSRS.
 Angular 2+ & TypeScript  Proficient in HTML, CSS, Bootstrap, XML, JSON, JavaScript, JQuery,
TypeScript.
 Hang fire
 Good hands-on experience with Unit test tools like NUnit / Xunit and Moq.
 Azure storage, Azure DevOps, CICD  Well versed in writing client-side validations using JavaScript and JQuery to
reduce load on server.
 GIT & Git Hub  Good experience in end-to-end and integration testing.
 Working knowledge in using configuration management tools like Team
 TFS / VSS
Foundation Server (TFS), Visual Source Safe (VSS), GIT.
 HTML, CSS, AJAX, Bootstrap  Good exposure towards N-Tier Architecture.
 Hands-on experience in Designing, Programming, Testing and
 Java Script, JQuery Documentation and handling team.
 Possess excellent communication, analytical, problem-solving and
 Hangfire, docker, AKS (Kubernetes)
interpersonal skills.
 Azure service bus, Kafka  Very good team player with the ability to work in a team as well as
independently, quick at mastering new technologies, flexible and adaptable to
 NUnit / XUnit and Moq any working conditions.
 Strong abilities to get into the root of the problem and fix it.
 N-Tier Architecture
 Very quick learner and active with new technologies.
 SQL Server 2014 – 2019
Professional Experience:
 SSIS, SSRS  Worked as a Specialist-Software Engineering at LTIMindtree (L&T Info
tech), Hyderabad from October 2021 to June 2024.
 Root Cause Analysis & resolution
 Worked as a Sr. Software Engineer at Yash Technologies, Hyderabad from
August 2017 to October 2021
 Worked as a Sr. Software Engineer at Choice Solutions Ltd., Hyderabad
from March 2013 to August 2017.
IT Forte

 Operating Systems MS DOS, Win-XP/Server 2008/Windows 7/8/10/11


 Languages C, C++, and C#
 Technologies .Net Core, dot net core, ASP.NET, AJAX, HTML, Web Services, WCF Services, WCF
Rest Services, Web API, Web API Core, MVC, MVC Core, XML, JavaScript, jQuery,
CSS, Entity Framework & Entity Framework core, LINQ, TSQL Angular 2+,
Typescript and Hangfire.
 RDBMS Technologies MS SQL Server 2008R2, SQL Server 2012 / 2014 / 2019
 Development Tools Visual Studio 2017/2019/2022, Visual Studio Code
 Web Application servers IIS, kestrel, windows server
 Version Control Tools TFS, VSS, GIT
 Other software Complete trouble shooting of PC and LAN. PC assembling and software
installation, MS Office

Training /Awards
 Received Raising Star award in Yash Technologies.
 Received Project Lead award in Choice Solution Ltd. in Annual conference 2017
 Received Upcoming Leader award in Choice Solution Ltd. in Annual conference 2016.

Project TPRA (Third Party Risk Assessment)


Client E&Y Global, USA (Remote)
Duration 01/2024 to 06/2024
Role Senior Developer.
Technology used .Net Core, React JS, Micro services, C#, Web API Core, Entity Framework, LINQ, SQL server,
MediatR, Azure DevOps, Service Bus / Kafka, Key vault / Hashi Corp Vault, Blob / OCI storage,
KeyCloak, Xunit, Moq, AKS (Azure Kubernetes Services), Docker, CICD
Project brief EY’s Third-Party Risk Profiling System is used by clients to manage risks from their associations
with third parties like vendors or contractors. It evaluates factors such as financial stability,
regulatory compliance, cybersecurity, reputation, and potential operational impact. Through
detailed risk assessments, it helps organizations identify, mitigate risks, ensure regulatory
compliance, and protect their business interests.
Responsibilities:
As a Senior Developer, responsibilities include developing / enhancing the TPRA application, using .Net Core for API
development using micro services architecture and consumption in the frontend application, and working on
enhancements, bug fixes, and new developments. Other tasks involve resolving development issues, collaborating
with the onsite team for requirements and implementation, writing test cases, attending daily scrum calls, sending
weekly status reports, using Azure DevOps for user story and task updates and other Azure cloud-based technologies,
used Azure CICD pipeline for build and deployment automation pipelines, giving demos to clients on sprint closure,
identifying risks, working towards deadlines, prioritizing workload, and keeping the manager informed of task
accomplishments, issues, and status.

Project CTDM (Customer Tax Data Master)


Client E&Y Global, USA (Remote)
Duration 10/2021 to 01/2024
Role Senior Developer.
Technology used .Net Core, Angular 14, C#, MVC, Entity Framework, LINQ, SQL server, Azure DevOps, Xunit, Moq,
Hangfire
Project brief The CTDM project is designed to comply with the CRS and FATCA regulations, which require the
exchange of customer tax residency information. The platform identifies account holders who are
US citizens for FATCA purposes and tax residents of CRS participating jurisdictions for CRS
purposes. This allows banks to report these details to the respective authorities/regulators. The
platform also provides a blueprint of the standard business process required at the bank to ensure
continued adherence.
Responsibilities:
As a Senior Developer, responsibilities include developing the CTDM application currently used by global clients, using
.Net Core for API development and consumption in the frontend Angular application, and working on enhancements,
bug fixes, and new developments. Other tasks involve resolving development issues, collaborating with the onsite
team for requirements and implementation, writing test cases, attending daily scrum calls, sending weekly status
reports, using Azure DevOps for user story and task updates, giving demos to clients on sprint closure, identifying
risks, working towards deadlines, prioritizing workload, and keeping the manager informed of task accomplishments,
issues, and status.

Project MyFrankCrum API


Client FrankCrum, Florida, USA (Remote)
Duration 11/2020 to 10/2021
Role Sr. Software Engineer
Technology used .Net Core, C#, .Net core API, Dapper, LINQ, SQL server, Azure DevOps, Nunit, Moq
Brief FrankCrum provides various services like Human Resources, Workers' Compensation, Payroll
Services, Employee Benefits, and Health Insurance. The service which we are developing currently
utilized in their applications.
Responsibilities:
As a Sr. Software Engineer, I contributed to the development of MyFrankCrum API for payroll systems. I developed
necessary API services using .Net Core, C#, SQL server, and Azure DevOps, and resolved any issues during
development. I collaborated with onsite clients for requirements and implemented them. I wrote test cases to ensure
API functionality across all scenarios. I attended daily scrum calls with clients and provided weekly status updates. I
used Azure DevOps for task tracking and discussions. I identified and raised risks for quality improvement, managed
workload to meet deadlines, and kept my manager updated on task status and issues.

Project SmartEquip (SullAir)


Client SullAir (Hitachi Group Company), USA (Remote)
Duration 06/2020 to 10/2020
Role Sr. Software Engineer
Technology used C#, WCF, SAP, Entity Framework, LINQ, Azure DevOps.
Brief SmartEquip's Dealer Support Site enables you to browse equipment diagrams and parts catalogs
for all machines. In addition to the content users need, they can create and submit orders online
from any desktop or mobile device. Powered by SmartEquip technology, it’s a leveraging platform
used by hundreds of companies in the construction and heavy equipment industry.
Responsibilities:
As the sole Sr. Software Engineer, I led the migration of SmartEquip's WCF service, used for their website. The primary
goal was to replace JDE service dependency calls with SAP ABAP calls. I converted the request object into an ABAP call
request and transformed the ABAP call response into the required response object. I resolved development challenges
and collaborated with onsite clients for requirements. I made calls to the SAP system for responses and wrote
hundreds of unique test cases to ensure service methods functioned as needed. I implemented caching for frequently
called methods and wrote a recursive method for superseded part information. I attended daily stand-up calls with
clients and provided weekly status updates. I identified and raised risks for quality improvement, managed workload
to meet deadlines, and kept my manager updated on task status and issues. I also handled service deployments
across various environments with different configurations.

Project Project History Database (Murphy)


Client Murphy Group, Dubai (Remote)
Duration 04/2020 to 05/2020
Role Sr. Software Engineer
Technology used C#, MVC 5, Entity Framework, LINQ, SQL server, Azure DevOps, GIT
Brief Created a single page, user-friendly web application for Project Profiles and Resumes. This
application will store key project histories, which are crucial for the RFP/RFQ and sales process. It
will be accessible and updateable by all company personnel, and will interact with the accounting
system for project information. The system will have role-based functionalities and will be
responsive, catering to the team’s preference for using tablets and phones over computers.
Responsibilities:
Developed project and employee edit screens with role-based actions, managed image upload functionality, and
created a customizable resume builder for employees. Extensive use of jQuery and JavaScript was made for client-side
validations.
Listing screens were implemented with jQuery Data Tables and an Excel export feature. The code was validated
through unit and integration testing. Controller API service methods were written for view consumption. Daily stand-
up and retrospective calls were attended post-sprint. Risks were identified for quality improvement. Deadlines were
adhered to and workloads prioritized. Regular updates on task progress, issues, and status were provided to the Tech
Lead and manager.

Project HES Platform (VGM Homelink)


Client VGM Group (VGM Homelink), USA (Remote)
Duration 09/2019 to 03/2020
Role Sr. Software Engineer
Technology used C#, Web API 2.0, .Net Core, Console Applications, Entity Framework, Azure Devops, VB.Net.
Brief VGM Group Inc., a diversified service company, offers a range of services including insurance,
financial services, healthcare products, and web design through its subsidiaries.
Web API services were developed to format data as per their requirements. Console applications
were created to process fixed length files. If a file was invalid, it was moved to an error folder and
failure reasons were logged in a table. Valid files were moved to a success folder and data was
stored in success tables. The system was designed to handle three different file templates, with
optimized code written to manage all scenarios.
Responsibilities:
Attended client walkthroughs for requirement gathering and analysis, and was involved in the analysis, design, coding,
and implementation of various applications for VGM. They enhanced an insurance application using VB.Net,
implemented a console application using .Net Core, and developed a REST API using ASP.NET Web API, which was
tested with POSTMAN.
In addition to performing unit testing, I’ve managed a three-member team, distributing tasks and coordinating with
the onsite team on task status. Regularly coordinated with the onsite team to discuss solutions, attended daily stand-
up calls with the client, and worked towards deadlines while prioritizing work items and tasks. Also kept the Tech Lead
informed of task accomplishments, issues, and status.

Project Applicant Tracking System (ATS)


Client CED (Consolidated Electrical Distributors), USA (Remote)
Duration 04/2019 to 08/2019
Role Sr. Software Engineer
Technology used RactiveJS, jQuery, ASP.NET MVC, SQL Server 2012, Web API, HTML, Ajax, Azure DevOps
Brief Applicant Tracking System is the best on-boarding process application which helps in tracking
applicants, jobs, potential client status. By using ATS we can create different job postings and have
them post to multiple sites like Naukri, Indeed, juju, Monster, Dice, CarrerBuilder and ZipRecruiter.
Another benefit of an applicant tracking system is analyzing and coordinating recruitment efforts.
It flows the detailed workflow whom to view the applications and keep tracking of each candidates
.it makes the paperless effort, and everything is well maintained and tracked as records.
Responsibilities:
Attended client walkthroughs for requirement gathering and analysis, and worked on registration, login, and partial
saving and submission functionalities of an application. Also implemented a feature to display a list of jobs for
candidates, showing both applied and partially saved jobs.
Developed the front-end using HTML, jQuery, JavaScript, Ajax, and Ractive, and extensively used jQuery and JavaScript
for client-side validations. Implemented various listing screens using jQuery Data Tables and Ractive.js, and wrote Web
API services for UI functionality using Ajax calls.
In addition to coordinating with the onsite team to discuss solutions, they attended daily stand-up and retrospective
calls after each sprint. Identified risks for quality improvement, worked towards deadlines, prioritized workload, and
kept the Tech Lead informed of task accomplishments, issues, and status.

Project CBR mobile application


Client CMS Info Systems Limited, Mumbai, India (Remote)
Duration 04/2018 to 03/2019
Role Sr. Software Engineer
Technology Used ASP.NET 4.5, C#.NET, Web Api2.0, Entity Framework, Visual Studio2015, SQL SERVER2012, TFS.
Brief The CMS mobile application was developed to simplify the work of custodians, reduce paperwork,
and ensure real-time updates to databases. Previously, custodians would attend calls and update
information through a web application once back in the office. The mobile app allows custodians
and senior custodians to log in, view their pending tasks for the day, and complete their work
without paperwork. They can also upload images as proof. Senior custodians can approve or
resolve issues reported by their custodians based on their designation and mapping. Validations
have been implemented to prevent issues, especially since they deal with money. Push
notifications have also been implemented for certain cases to send instant notifications to
custodians.
Responsibilities:
Involved in understanding business requirements, preparing and reviewing requirement documents, and designing and
implementing a Web API with an entity framework. Validated the logged-in custodian’s credentials and IMIE number to
ensure application security.
For forgotten login details, implemented an OTP system sent to the registered mobile number for password changes.
Exclusively worked on the dashboard, pending list, dry run, and depositions functionality as a module owner.
Wrote stored procedures as required and were involved in unit testing, including writing unit test methods. Reported the
status of team activities against the product plan and kept the Tech Lead informed of task accomplishments, issues, and
status.

Project IMP (Identity Management Portal)


Client CED (Consolidated Electrical Distributors), USA (Remote)
Duration 09/2017 to 03/2018
Role Sr. Software Engineer
Technology used Angular, Bootstrap, Web API, SQL Server.
Brief Identity Management is portal for (a) creating and managing users and their credentials (b)
creating devices and assign it to users (c) keep track of all the CED apps used by CED users.
Responsibilities:
 Prepared Software Requirement Specification document.
 Created Design document.
 Used Angular for developing mobile applications.
 Used Bootstrap for styling.
 Used Asp.net Web API for service, used Entity Framework for Data Access Layer.

Project edTheSIS Product (http://www.edthesis.com)


Client Choice Solutions Inc, USA (Remote)
Duration 10/2014 to 08/2017
Role Sr. Software Engineer
Technology used ASP.NET 4.5, C#.NET, Web Api2.0, JavaScript, jQuery, Xamarin
Entity Framework, Visual Studio2013, SQL SERVER2012, TFS
Brief The School Information System (edTheSIS) is a global product designed to benefit various state
education departments. It allows users to create and manipulate their own data, upload files, and
generate customized reports. The system has six components and supports multi-tenancy, catering
to multiple clients' needs. As it's designed for the global education system, it offers high
configurability, allowing users to modify labels, error messages, and other elements directly from
the front end.
Responsibilities:
Involved in understanding business requirements, preparing and reviewing requirement documents, and
designing and implementing a Web API with an entity framework. Worked exclusively on the Student, Admissions,
Assessment, Assignment, and Gradebook functionalities as a module owner.
Validated users by specified credentials, implemented data security, and presented data in a user-friendly format.
Wrote stored procedures and functions as required and implemented coding and user interface design using
ASP.NET and HTML controls.
Performed client-side and server-side data validations as per the requirement and were involved in unit testing.
Reported the status of team activities against the product plan and kept the Tech Lead informed of task
accomplishments, issues, and status.

Project EdFusion 7.0 : US Education System


Client Various institutes in USA (Remote), Choice Solutions Inc
Duration 04/2013 to 09/2014
Role Software Developer
Technology used C#.net, Asp.net, Telerik Controls, WCF Rest Services, LINQ, Entity Framework, Xml, Visual Studio
2012, SQL server 2008 R2, TFS, Fiddler & Re-Sharper
Brief This product was designed for the US Education System to give best results to the various state
education departments in USA. By using this product, end User can upload data files and create
customized reports and they can manipulate the uploaded data. Currently it has four components
Responsibilities:
Worked as a Team member in Assign Role module of Identify and Manage Requests of Foundation modules.
Understanding Requirements. Development of web forms using ASP.Net and C#.Net.
Involved in writing Stored Procedures for database management. Used Entity Framework and WCF Rest Services to write
shared services for Data retrieval and manipulation from database. Involved in preparation of 3-tier architecture

Academics

 MCA. (Master of Computer Applications), University College of Engineering, Kakatiya University, Kothagudem
(2011) with distinction.
 B Sc. (Computer Science), Govt. Degree and PG college, Mancherial (2008)

References: Available on Request

You might also like