0% found this document useful (0 votes)
313 views5 pages

Net Profile - Mahipal - Thooti

Mahipal Reddy Thooti has over 10 years of experience as a full stack developer with expertise in JavaScript, Angular, .NET, C#, HTML, and CSS. He has worked on projects involving web application development using technologies like Angular, ASP.NET MVC, Web API, and SQL Server. Some of his responsibilities include building front-ends, developing APIs, writing automated tests, and assisting with Agile methodologies. He is currently a senior developer at GRATEX International.

Uploaded by

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

Net Profile - Mahipal - Thooti

Mahipal Reddy Thooti has over 10 years of experience as a full stack developer with expertise in JavaScript, Angular, .NET, C#, HTML, and CSS. He has worked on projects involving web application development using technologies like Angular, ASP.NET MVC, Web API, and SQL Server. Some of his responsibilities include building front-ends, developing APIs, writing automated tests, and assisting with Agile methodologies. He is currently a senior developer at GRATEX International.

Uploaded by

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

MAHIPAL REDDY THOOTI

0404818421 | mahipal.thooti@gmail.com

Accomplished professional with a Bachelor of Technology in Computer Science and Engineering, and 10+
years of experience throughout the SDLC with excellent understanding of Object-Oriented programming
concepts and design principles and providing comprehensive solutions to business problems. Primary areas
of expertise are JavaScript, AngularJS, Angular 4, HTML, CSS3 and the libraries that form the front-end
stack, C# .NET for server-side and PL/SQL for database. Developed robust MVC based web applications
using Web API 2.0 with client side MVC java script framework AngularJS. Worked on Agile Scrum software
development process and its related tools to execute the projects with the team.

Core Technologies: C#.Net, VB.Net, ASP.Net, .Net Core, JavaScript, HTML, XML, AngularJS, Angular 4, 7,
Angular CLI, RxJs, ReactiveForms, JQuery, MVC, MVVM, REST, WebAPI 2, WCF, Azure, Azure CLI, SAAS,
PL/SQL, TSQL, MQ, CQ5

Frameworks/APIs: AngularJS, Angular 2/4/7, ASP.NET MVC 5, Web API 2, Entity Framework, JQuery,
Web pack, Bootstrap, CSS3, Media queries, Grunt, Gulp, Selenium using specflow, XUnit, NUnit,
NSubstitute, Moq, Jasmine and Karma.

Tools: VS code, Visual Studio 2017/2013/2012/2010, PL/SQL developer, SQL Server, Chrome Developer
Tools, Rally, JIRA, Confluence, Planet-UML, MS Visio, Re-sharper, PostMan, Insomnia, SoapUI and Fiddler.

Servers/SCM CI/CD Pipeline: Git- Extensions, Source Tree, Bit bucket, Git-Hub, Stash, TFS, SVN, Perforce,
TeamCity, Jenkins

Key Responsibilities

 Worked on Front end – building the UI components with Angular 4/7 and AngularJS
implementing most of functionalities.
 Implemented Reactive forms in Angular 7, HTML5 and CSS3 front-end for modules
 Worked on RxJS to consume the RESTful services from .NET Web Api.
 Created the dynamic and reusable components / widgets using the AngularJS and Angular.
 Build JavaScript automated testing using Jasmine and Karma
 Create build scripts using gulp.
 Developed responsive web application that is compatible on multiple mobile devices on wide
range of browsers.
 System and Unit Test the application in different environments.
 Development of clear and concise documentation for deliverables.
 Responsible for production support during the warranty period of the application.
 Worked on implementing ASP.Net MVC applications.
 Developed the RESTful ASP.NET Web APIs using C#, .Net core 2.2
 Perform code refactoring and code review to maintain code quality, readability and reusability.
 Worked on database development - Stored procedures, functions, view etc.
 Mentor the team technically to ensure delivery of work on time and to budgeted effort.
 Built Continuous integration and build automation for Automation testing using Team city.
 Help automation testers to develop the automation scripts using Selenium spec flow.
Work experience

Current Experience:
 Working as Senior full stack developer at GRATEX International since Jan 2019 to till date.

Previous Experience:
 Senior full stack developer at Common Wealth Bank of Australia on payrolls of Tata Consultancy
Services (TCS) Limited Sydney, Australia from Aug 2014 to Dec 2018.
 Associate Consultant in TCS Hyderabad, India from Apr2011 to Jul 2014.
 Software Engineer in Progressive Media Group, Hyderabad, India from Nov 2008 to Mar
2011.
 Software Engineer in Sankhya Infotech Limited, Hyderabad, India from Jul 2007 to Oct
2008

Projects

Project: Strata Unit Underwriters


Technologies: ASP.Net MVC 5, .Net core, C#.NET, Web API, Angular 7, Reactive Forms, Type Script,
HTML5, CSS3, Bootstrap, SASS, TDD, Jasmine, Karma, NUnit, PL/SQL, Git lab, Git.
Role: Senior full stack developer
Description: Strata Unit Underwriters (SUU) is a strata insurance provider for new/existing and
residential/commercial buildings. This project is a rebuild of existing application with new design, features
developed in angular 7 for all devices and better performance using lazy loading concepts.

Responsibilities:
 Created the skeleton of the application in Angular 7.
 Implemented lazy loading in the application.
 Build Apis in .net core
 Developed stored procedures for the micro services to fetch the data.
 Build reusable components and code refactoring.
 Perform code review.
 Server-side code coverage using NUnit.
 Implement CI/CD and deploy the application to dev and test environments.
 Client-side unit tests using Jasmine, Karma.
 Following Agile/SCRUM process using JIRA.

Project: Lender Front End


Technologies: ASP.Net MVC 5, C#.NET, Micro services, Web API, Angular 4/7, HTML5, CSS3,
Bootstrap, SASS, TDD, Jasmine, Karma, NSubstitute, XUnit, Selenium Spec flow, PL/SQL, Bit
Bucket, Team City, Git
Role: Senior full stack developer
Description: Lender Front End (LFE) is a new home buying application in CommSee designed to improve
the performance and management of sales and service opportunities. LFE provides the ability for the users
to fasten the home loan application process there by providing a decision at nominal time.

Responsibilities:
 One of the key developers of LFE team that developed 2 MVC applications.
 Developed responsive front-end using Angular 4/7, HTML5, CSS3 and Bootstrap.
 Implementation of 2 micro services for LFE application to consume via WEB API.
 Developed stored procedures for the micro services to fetch the data.
 Built Continuous Integration and build automation setup for Automation Testing using Selenium for C#.
 Developed Views and Controllers as part of the project enhancements.
 Pull requests review and approval.
 Code refactoring to maintain code quality and reusability.
 Worked on Design and Blueprints for APIs.
 Written unit tests, integration tests using NUnit, NSubstitute frameworks for .net.
 Responsible for: SYSTEM, UAT, PRODUCTION and post-production support.
 Perform technical documentation in Confluence and provide walkthrough of the same to BAU team.
 Following Agile/SCRUM process using JIRA/Rally.

Project: CAR (Cards Acquisition Redesign)


Technologies: ASP.Net MVC 5, C#.NET, Micro services, Web API, WCF, Angular 1/2, HTML5, CSS3,
Bootstrap, LESS, TDD, Jasmine, Karma, Moq, XUnit, Selenium Spec flow, Oracle, Bit Bucket,
TFS, TeamCity, Git
Role: Technical Lead
Description: Project CAR is a redesign of an existing credit cards application to decommission the third-
party service and deliver better user experience across different channels providing the decision on the
application in 60 seconds.

Responsibilities:
 Interact with product owners and business analyst for requirement analysis.
 Understand the business requirements and provide the technical solution.
 Mentor/Support the team technically to ensure delivery of work on time and responsible for conducting
daily stand-ups with onsite and offsite teams.
 Developed responsive front-end using AngularJS, HTML5, CSS3 and Bootstrap.
 Implementation of a micro service for the application to consume.
 Built CI/CD pipeline in Team city and build automation setup for Automation Testing using Selenium for C#.
 Developed Views and Controllers as part of the project enhancements.
 Written unit tests, integration tests using NUnit , Moq frameworks for .net.
 Involved in debugging complex business processes and apply fixes to issues.
 Worked on Design and Technical Documents and involved in preparing Test Scripts.
 Responsible for: SYSTEM, UAT, PRODUCTION and post-production support.
 Following Agile/SCRUM process using Rally.
 Involved in database development.
 Fixed staging and test environment deployment issues.
 Created technical/functional documentation using Planet UML and Visio.
 Involved in production support and bug fixes during the application warranty phase.
 Involved in creating hand over documentation and performing handover of the application to production
support (BAU) team.

Project: OARS (One Account Remittance Service)

Technologies: ASP.Net, C#.Net, SQL Server 2008, JavaScript, Autosys, SWIFT messages, NUnit, HTML, CSS,
Tortoise SVN, Perforce
Role: Technical Lead
Description: OARS application is a payment system where requests are processed via SWIFT messages. In
order to construct the message application interacts with several upstream and downstream applications
likes OCR, MRP (Message Request Processer), FRP (File Request Processer), FileNet (image repository) and
Right fax for processing the message types (MT103, MT202, MT202COV and MT199.

Responsibilities:
 Interact with client and business analyst to understand the requirements.
 Created high level and low-level design documents.
 Performed database design and application architecture design.
 Mentor the team to understand the requirements and perform business logic.
 Travelled to Hong Kong to demonstrate the approach and present the wire frames.
 Involved in development activities like writing business logic, creating entities etc.
 Performed code review of team members.
 Involved in server-side development using c# and developed user interface design using HTML and CSS.
 Providing support on deployment and production issues.

Project: RQMS (Risk Queuing and Management System)

Technologies: ASP.Net, C#.Net, JQuery, JavaScript, MVP, WCF, MQ, AJAX Telerik Controls, Oracle 11g,
NUnit, SVN
Role: Developer
Description: RQMS is risk assessment system which processes each loan received by the mortgage
banking division of JP Morgan Chase for Risk. The design includes interfacing the system to third party
Vendors specialized in detecting risks based on the available loan information such as borrower, property
and sourcing. (Third parties include Fannimae, DataVerify, CoreLogic, Interthinx etc)

Responsibilities:
 Understand the business requirement and develop the same.
 Designed and implemented User Interface using HTML, JavaScript, JQuery and CSS.
 Involved in Low-level design documenting for financial details and securities modules.
 Involved in MQ messaging development using MSMQ.
 Involved in writing unit test cases and Automated Test cases.

Project: BR (Business Review)

Technologies: ASP.Net, C#.Net, JavaScript, XML (Mark logic Server), XSLT, SQL Server 2008, MVC,
NHibernate, SVN
Role: Developer
Description: BR has several sites like CBR, MDBR, PBR, EBR, FBR, BBR, CTBR, ABR, LBR, IBR etc. Where,
each site provides the latest information pertaining to its respective field. Further each site has several
network sites. The sites are constructed based on xml template and the data on the site is populated via
xml database.

Responsibilities:
 Understand the business requirement and develop the applications accordingly.
 Designed and implemented User Interface using HTML, JavaScript.
 Involved in data migration from xml to SQL and SQL 2005 to SQL 2008
 Involved in writing business logic for both admin and editorial tool.
 Involved in designing, coding and unit testing.

Project: INOES (Indian Navy Online Examination System)

Technologies: ASP.Net, C#.Net, JavaScript, SQL Server 2005, TFS.


Role: Developer
Description: INOES is an online examination system for Indian Navy. It has three major modules namely
“User Management for maintaining users, ”Question Bank” for maintaining/creating/importing questions
and “Assessment Management” for performing the assessment and share the results.

Responsibilities:
 Involved in writing stored procedures and Functions.
 Involved in writing business logic.
 Involved in designing, coding and client-side validations.
 Interact with the client and travel to client location to walk through the application.
 Provide fixes to the defects identified during testing phase.
 Provided continued support on production incidents occurred.

Project: SD (Setup & Deployment)

Technologies: VB.net, Windows, IIS


Description: SD is a custom setup creation app which enables to do minimal configuration while installing
the organisation product on the client system. It is a setup wizard which deploys the application in the
virtual directory path and prompts the user to provide the necessary inputs for creation of database
connecting to SQL Server 2005 and updates the configuration file accordingly.

Responsibilities:
 Developed the complete application.
 Designed the user interface and application architecture.
 Performed unit testing
 Walk the other developers through the application and deploy the app on client machines.

HONOURS & AWARDS


 Received “Individual Leading Lights” award twice, for my contributions, at Commonwealth Bank of
Australia, Sydney.
 Received “On the spot” award for identifying a potential P2 incident during testing phase.

Other details

Personal Projects:
 Developed own website using ASP.net core, Angular4 and deployed to Azure cloud.
 LinkedIn profile - www.linkedin.com/in/mahipalthooti

Work Authorization: Permanent Resident

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy