Post Job Free
Sign in

Engineer Software

Location:
Frisco, TX
Posted:
January 20, 2021

Contact this candidate

Resume:

Mohan Kumar Bandaru

PROFESSIONAL SUMMARY:

Around 13 years of experience in developing web applications using ASP.Net Core, ASP.NET MVC5, ASP.Net, HTML, CSS, AJAX, JavaScript, jQuery, Angular, Web API, WCF, LINQ, XML, Entity Framework.

Well acquainted with Software development methodologies: Waterfall, Agile (SCRUM), and Test Driven Development .

Proficient in developing web page quickly and effectively using HTML5, CSS3, JavaScript, JQuery and experience in making web page cross browser compatible.

Strong experience in Client/Server and Web Based applications using C#.NET, VB.NET, Angular JS, ASP.NET, Web API, MVC, Entity Framework, LINQ, ADO.NET, AJAX, Microsoft SQL Server,XML Web Services, JSON, jQuery.

Experience in development and implementation of Restful Web APIs and exposing endpoints using

HTTP methods like GET, PUT, POST and DELETE

Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, reusability and SOLID principle. Worked on design patterns like Singleton, Prototype, Factory, Abstract Factory, Decorator, Façade, Builder, Strategy etc.

Used Versioning tools like Visual Source Safe (VSS), Team Foundation Server (TFS) and SVN for version controlling of applications.

Experience in working with JIRA issue tracking system.

Experience working with testing tools like Firebug, Chrome and IE Developer Toolbar.

Well versed with Software Development Life Cycle process which includes designing, developing, testing and implementation.

Involved in daily SCRUM meetings to keep track of the ongoing project status and issues. Experience with test-driven development and Agile programming.

Extensive working experience in unit testing framework MS Unit Tests

Excellent knowledge of design, normalization and Database Management Concepts.

Expertise in coding optimized SQL queries and developing T-SQL queries, stored procedures, Views, Functions on databases like SQL Server.

Extensively used new software tools in designing user interfaces and adapt to the changing environment.

Excellent analytical skills with Proficiency in debugging and Problem Solving

Experience in designing and implementing High performance, Scalable, Distributed Web applications with latest and corporate standard design patterns and Frameworks and employ SCRUM techniques for the robust implementations.

Capable of quickly learning and delivering solutions as an individual and as part of a team.

Develop and maintain code for new and existing modules for cloud based procurement software solutions.

Strong knowledge in Document Object Model and DOM functions.

Able to work as a team player as well as individually. Highly organized, dedicated with a positive attitude along with the strong analytical and troubleshooting skills.

TECHNICAL SKILLS:

Web Technologies: Angular,ASP.NET Core, MVC, ASP.NET, C#, HTML5, CSS/CSS3, JavaScript, AJAX, JSON, Web API, WCF, Web Services, Entity Framework.

.NET Frameworks: .NET 3.5/4.0/4.7

JavaScript Frameworks: AngularJS, jQuery.

CSS Frameworks: Boot Strap

Web Servers: IIS, HTTP Web Server

Database: SQLServer, MS-Access.

Debugging Tools: Firebug, IE, Google Chrome Web Debugger.

Version Control: VSS, TFS.

Tools: Visual Studio 2015, Notepad++ .

Framework /Architecture: .NET Framework 4.5/4.0/3.5/3.0/2.0/1.1

WORK EXPERIENCE:

Bank of America Jan 2020 - Present

Senior .Net Developer Richardson, TX

Project : TechConnect

In the current user system must navigate across over 15 portals to get the support they need across application ordering, hardware provisioning, self-service, support and simple automation efforts such as password resets. This can be very time-consuming process. TechConnect project is overcome all these challenges and put together in single portal. It’s one stop for all kind of issues. Major Modules in this Portal are Getit,Fixit and Learn it.

Responsibilities:

Get the Incidents, Request and Outages data from Oracle Database and Integrated in the Techconnect Portal.

Developed the UI applications using Angular 9 (along with Angular UI components, Bootstrap etc) which uses the core application data

Implemented UI grid, tables and several widgets in Angular 9

Worked on the Landing page layout design integration.

Creating SQL Statements, Stored Procedures and SQL Views.

Supported the .Net Jobs in DIT, SIT and Production.

Optimized the Stored procedure to improve the performance of the application.

Participate in and contribute to the internal design review sessions.

Create and present clear and conscious ideas via diagrams or documents.

Write and execute Unit tests using one or more Unit Test Frameworks like MS Unit, Unit and XUnit.

Be involved in database modeling, normalization, indexes, execution plan and performance tuning of complex queries.

Integrated the Remedy application Data to the web application.

Prepare project documentation such as HLD, LLD, Test cases.

Use C#, ASP.Net Core,Angular, HTML5,CSS,Javascript,Jquery,XML,JSON,LINQ,Visual Studio 2017,TFS,SQL Server Management Studio.

Working on Agile Methodology, Attending and discussing task/issues in daily scrum meeting(Agile).

Involved in grooming discussions before start of every sprint and in Retrospective calls at end of each sprint.

Environment: Angular 9,ASP.Net Core, HTML 5, CSS3, JavaScript,jQuery, AJAX, Web API, C#, Sql Server, LINQ, Visual Studio .NET 2017

Bank of America Feb 2019 – Dec 2019

Senior .Net Developer Plano, TX

Responsibilities:

Converted the DotNetNuke Modules to Asp.Net core.

Developed and assisted in migration of web application to Angular 8 Application. I took the responsibility of Architecture of the stand alone module for the complete migration of the module.

Created single-page, secure responsive web application to replace a legacy line-of-business web application.

Migrated the Web service to Asp.Net Web API. To exposing the other teams / departments so that it can be used at UI Layer, extending existing Business layer.

Converted legacy Python Jobs to .Net Console Application to keep the entire module Unique Model.

Developed the new Console application to support various ways of handling the Jobs, in an easy way to configure using JSON parameters.

Configure the Python and .Net Console Application in Task Scheduler.

Optimized the Stored procedure to improve the performance of the Jobs.

Creating SQL Statements, Stored Procedures and SQL Views.

Supported the .Net Jobs in DIT, SIT and Production.

Participate in and contribute to the internal design review sessions.

Create and present clear and conscious ideas via diagrams or documents.

Write and execute Unit tests using one or more Unit Test Frameworks like MS Unit, Unit and XUnit.

Be involved in database modeling, normalization, indexes, execution plan and performance tuning of complex queries.

Improve the performance and delivery of the complete .Net Web, Console, Web Service and Web API applications on-time.

Prepare project documentation such as HLD, LLD, Test cases.

Use C#,ASP.Net,HTML5,CSS,Javascripts,Jquery,XML,JSON,LINQ,Visual Studio 2017,TFS,SQL Server Management Studio.

Working on Agile Methodology, Attending and discussing task/issues in daily scrum meeting(Agile).

Involved in grooming discussions before start of every sprint and in Retrospective calls at end of each sprint.

Environment: Angular 8,ASP.Net Core, HTML 5, CSS3, jQuery, AJAX, Web API, C#, Sql Server, LINQ, Python, DotNetNuke, Visual Studio .NET 2017

Charles Schwab Dec 2017 – Feb 2019

Senior .Net Developer Dallas, Texas

Responsibilities:

Developed a rich Web API in ASP.NET for accessing and processing the Property inspection data for the loan servicing.

Develop new services and enhancement of existing service.

Working on Agile Methodology, Attending and discussing task/issues in daily scrum meeting(Agile).

Enhancing and modernizing applications using latest Microsoft MVC 5 framework.

Working on simple and complex module(s), building and exposing Web API’s to other teams / departments so that it can be used at UI Layer, extending existing Business layer, Service layer while migrating old modules to MVC framework.

Proof of concept for new technologies and alternatives, propose design architecture

Maintenance of existing application/services.

Involved in Bug fixing, Regression testing.

Worked on POC’s and Code optimizations.

Supported APIs in HEN,TUP,UAT and Production environments.

Worked on Bamboo, Bitbucket, JIRA,Fiddler, Grunt, WebPack

Environment: ASP.Net MVC 5, HTML 5, CSS3, jQuery, AJAX, Web API, C#, SQL Server, Visual Studio .NET 2015, Bamboo, Bitbucket, JIRA, Grunt, WebPack,Fiddler.

VF Corporation Oct 2016 – Nov 2017

Senior .Net Developer Greensboro, NC

Responsibilities:

Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.

Involved in writing jQuery-based AJAX requests using jQuery. Get or jQuery. Ajax and jQuery. Post.

Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.

Worked closely with the QA team in resolving defects.

Used TFS for file Management.

Environment: ASP.Net MVC, HTML 5, CSS3, jQuery, AJAX, Web API, C#, SQL Server, Visual Studio .NET 2015

Microsoft Mar 2016 - Sep 2016

Senior .Net Developer Redmond, Washington

Responsibilities:

Designed web application user interfaces using HTML5, Cordova libraries.

This application developed using Cordova, C#, AJAX.

Involved in writing controllers using C#.

Used JavaScript and CSS for UI Design Mockup.

Environment: Cordova, C#, JQuery, JavaScript, Bootstrap, HTML5, Visual Studio 2015

Microsoft Aug 2013 - Feb 2016

.Net Developer Hyderabad, India

Responsibilities:

This application developed using .NET3.5, C#, SQL Server.

Involved in gathering requirements from stakeholders and analysis of the requirements and coordinating with onshore team.

Involved in developing UI components using Kendo UI controls.

Implementing backend logic using C#.

Involved in database programing with TSQL, Stored procedures, Cursors, Views and UDFs.

Environment: ASP.NET MVC, C#, JQuery, JavaScript, HTML, CSS, Visual Studio 2012

Thomson Reuters May 2011 – Jul 2013

Software Engineer Hyderabad, India

Responsibilities:

Technologies used in this application .NET3.5, C#, HTML5, JQuery Mobile, Ajax.

Implemented JQuery plugin for custom validations for mobile application.

Involved in consuming web APIs using AJAX calls and JSON.

Environment: ASP.NET MVC, C#, JavaScript, HTML5, CSS3, Visual Studio 2008

Govt of AP, India Aug 2010 – Jan 2011

Software Engineer Hyderabad, India

Responsibilities:

This application developed using ASP.NET, C#, web services, XML, JavaScript, and SQLServer2005

Involved in design and developing the application using C#, ASP.NET and JavaScript.

Involved in implementing and consuming the web services.

Involved in designing the database tables and writing stored procedures, functions using T-SQL programing.

Environment: ASP.NET, C#, JavaScript, HTML, CSS, SQL Server, Visual Studio 2008

Swati Magazine Mar 2009 – May 2010

Software Engineer Hyderabad, India

Responsibilities:

This application developed using ASP.NET, Web Services and SQLServer2005

Involved in the development of Analysis and code using Asp.Net and C#.NET

Developed user interfaces using ASP.NET, HTML, CSS.

Performed client-side validation using JavaScript.

Involved in writing C# code to get the data from Database using ADO.NET.

Involved in designing the database tables and writing stored procedures, functions using T-SQL programing.

Environment: ASP.NET, C#, JavaScript, HTML, CSS, SQL Server, Visual Studio 2005/08

Praveen Cardiac Center Apr 2007 – Feb 2009

Software Engineer Vijayawada, India

Responsibilities:

This application developed using ASP.NET, C#, Web Services, SQLServer2005

Used 3-tier architecture for presentation layer, Business and Data Access Layers and were coded using C#.

Involved in writing C# code to get the data from Database using ADO.NET.

Extensively used ADO.NET objects such as Data Adapter, Data Reader, and Dataset for reading/updating records in the database

Performed client-side validation using JavaScript.

Involved in designing the database tables and writing stored procedures, functions using T-SQL programing.

Environment: ASP.NET, C#, JavaScript, HTML, CSS, SQLServer, Web Services, Visual Studio 2005

EDUCATION:

Bachelor of Technology in Computer Science Engineering, JNT University, Hyderabad, India. 2006



Contact this candidate