Mahesh Malla
C#/.Net Developer
**************@*****.***
PROFESSIONAL SUMMARY:
●Around 4+ years of professional experience with exceptional skills designing and implementing highly scalable Desktop Application, Web Applications, Distributed Applications and Web Services using Microsoft Technologies.
●Hands-on experience in design using object-oriented programming principles like Encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like Abstract Factory, Singleton.
●Sound knowledge of Object-Oriented Language Principles (C#) and design practices (object modeling, use cases, activity diagrams, UML).
●Leveraged expertise in C#, ASP.NET, WEB API, ADO.NET, .NET Core, SQL Server, and Angular to develop and enhance data management solutions, SQL Server Integration Services (SSIS)o.
●Provided Enterprise Data Management solutions for banks, asset managers, hedge funds, insurance companies, software companies, and treasury functions in large institutions.
●Expertise in all the phases of Software Development Life Cycle (SDLC) including requirements, analysis, design, implementation, integration and testing, deployment, and maintenance.
●Experience in developing Microservices using ASP.NET core.
●Experience in developing Self Host Services by using Microsoft OWIN.
●Experience in creating Containers by Docker for Microservices
●Writing code in C# to pull data from SQL Server, Oracle.
●Migrated Oracle database to SQL server 2012 using TALEND.
●Good knowledge of Angular 6 and React JS, TypeScript, JavaScript.
●Implemented web content which makes web content more accessible.
●Experienced in interacting with the clients during Design, Development and Product Implementation phases to make sure that the application is as per the requirement.
●Worked on design patterns like n-Tier Architecture with C#.
●Expertise in using Team Foundation Server (TFS), Visual Source Safe (VSS) and GitHub.
●Worked with Azure in writing web jobs and managing databases, etc.
●Worked with UML Diagrams for representing the data in various diagrammatic formats and used Object Oriented Techniques for achieving the result
●Experience in working on Win Forms Application developed for parsing different data sources and analyzing the data.
●Sound Knowledge on Regular Expressions for the parsing data from different source patterns.
●Ability to learn quickly and adapt to modern technologies
●Worked with PowerShell scripts.
●Good knowledge of Microservices, AWS (Amazon Web Services), working with EC2, RDS, DynamoDB, S3, Cloud watch and Dockers.
●Good working experience with Test Automation Process using Coded UI.
●Experienced in fast-paced agile development including Scrum, Test-Driven Development (TDD).
●Excellent written, analytical skills, verbal communication skills with a customer service-oriented attitude and worked with the offshore team as onsite coordinator to provide the update on the daily basis.
Technical Skills: -
Web Technologies
React JS, Angular 14/16/18, XML, HTML, CSS, and JavaScript, Typescript.
Programming Languages
C#, C, C++, PHP, JAVA, Python
Databases
MySQL 2016/2014/2012/2008/2005, SQL Server, Oracle 11g MS Access,
Tools & Technologies
Azure DevOps (TFS), Gitlab, Power Platform
Version Control
Microsoft Visual SourceSafe, Team Foundation Server (TFS), GIT/Source Tree, TFS and VSS.
Design Methodologies
OOAD with UML, Design Patterns, Data Flow Diagrams, Flow charts
Operating Systems
Windows, UNIX and Mac
Development Tools
Visual Studio, Git, JIRA, AZURE, BizTalk.
PROJECT EXPERIENCE:
C#/.Net Developer Jan 2024 to Present
Wells Fargo, San Francisco, CA
Responsibilities:
●Worked on enhancements to the project using Aurelia, Microservices, SQL Server, .Net Core 3.1.
●Worked on creating new components and enhancing existing components using Angular 10.
●Created Services to consume REST API's and to communicate between components using Dependency Injection provided by Angular 10.
●Worked on developing a new application using DotnetNuke with Knockout JS.
●Designed and Consumed XML Web Services using Microservices.
●Implemented JWT Token based authentication to secure the ASP.NET Core Web API and provide authorization to different users.
●Implemented authorization, authentication, and extensive exception handling.
●Implemented LINQ Query operations like Grouping, Ordering and Filtering operations.
●Created RESTFUL services using Web API, Typescript built HTTP services and formatted responses using web API media type formatter to JSON.
●Wrote Unit Testing for all methods in different layers using N Unit.
●Experience in designing and implementing infrastructure as code and CI/CD pipeline for deployments of large-scale web applications.
●Wrote unit testing using the open-source Karma framework for Angular components.
●Used GIT for version Controlling and source code sharing and used MSBuild.
Software Engineer July 2023 to Dec 2023
Expert Works, Cedar Park, Texas
Responsibilities:
●Responsible for Analysis, Design and Development.
●Analysis and design for the enhancement of the system.
●Handling Production issues and modifying the code according to the requirement.
●Engaged in development of web pages using HTML, CSS and UI enhancement coding.
●Designed tables, store procedures data using MS SQL Server 2012 Management Studio.
●Developed an object-oriented application in MVC architecture using C#, jQuery and Ajax calls.
●Extensively used ASP.NET, VB.NET and JavaScript, TypeScript to develop web applications.
●Used VB.NET and SQL to design and develop various abstract classes, interfaces, classes to construct the business logic.
●Used C# to implement business logic and to perform transaction processing.
●Extensively used Object Oriented Programming (OOP) and Design Patterns
●Used ASP.NET with server controls, HTML controls and user controls for developing Web Forms for UI.
●Used CSS for achieving uniformity through all the web pages.
●Retrieved and displayed the data in the required format using data sets and data grid.
●Maintained version control through Visual Source Safe (VSS).
●Demonstrated expertise in identifying and resolving client and server-side issues, ensuring efficient system operations and enhancing application stability.
●Wrote test cases and performed regression testing.
●Giving production support and maintenance.
●Involved in Unit & Functional Testing.
Environment: MS Visual Studio .NET 2012, .Net Framework 4.0, C#, ASP.Net, SQL, CSS, SSRS.
DC ANALYST Mar 2020 to Dec 2022
Deloitte, Hyderabad
Responsibilities:
●Worked on developing an application using Angular 8, Microservices, SQL Server, MVC and .Net Core 3.1.
●Expertise in creating single page applications using Angular 8.
●Extensive experience in designing web applications using HTML5, including JavaScript libraries like jQuery, Typescript, AngularJS.
●Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction
●Designed and implemented the application using Microservice Architecture for its various distinct advantages like loose coupling and design patterns
●Created, Consumed & Debugging Security implemented by using WCF service.
●Created Web services, which are used for other applications.
●Created Web Service, WCF Service and Web API using Restful Service
●Implemented User Interface with Master pages, themes, CSS and User Controls.
●Used Microsoft Azure platform for the building, managing applications and deploying web applications.
●Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, Tables, Views and SQL Joins.
●Created test plans and performed unit and regression testing on the application.
●Involved in collecting and analyzing the business requirements from the business analysts.
●Involved in Design and Developing components of this application using C# .NET, JavaScript.
●Involved in application enhancements and bug fixing and developed concepts using MVC Framework, C#.NET, Entity Framework.
●Involved in writing technical specifications design documents, deployment documents and operations guide for operation support.
Environment: Visual Studio 2017/2015/2010, C# 4.0, Visual Studio Code, WCF, Azure, Java Script, Typescript Entity Framework 4.0, TFS 2010, WCF, MVC 5, AJAX, jQuery, Bootstrap v4, LYNQ, Win Forms, PowerShell, Angular 10, .NET Core 3.1
Education:
●Master of Science in Computer and Information Science
Southern Arkansas University, Magnolia, AR, USA January 2023 - June 2024
●Bachelor of Technology in Computer Science and Engineering
Malla Reddy Institute of Technology and Science, Hyderabad, Telangana, India
August 2016 - May 2020.