Post Job Free

Resume

Sign in

Front End C#

Location:
Plano, TX
Posted:
November 13, 2023

Contact this candidate

Resume:

Ranjith Kumar Pothu

.NET Professional

Email: ad04iz@r.postjobfree.com

Phone: +1-212-***-**** LinkedIn:www.linkedin.com/in/ranjith-kumar-pothu-69658a3a

SUMMARY

●Experienced .NET full stack developer with around 12 years of expertise in designing, developing, and maintaining software solutions.

●Proficient in technologies like .NET Core, ASP.NET, MVC, Web Forms, C#, LINQ, Web API, WCF, Micro Services, Dapper, Entity Framework, SQL Server, Oracle, SSIS, SSRS, Azure Storage Services, Message Queues, Multi-Threading, Jenkins, Splunk logging, Aspose Pdf, and SharePoint.

●Good experience on front end technologies like Angular, Angular-Material, Kendo UI, React, TypeScript, JavaScript, jQuery, NodeJS, HTML 5, CSS 3, Bootstrap.

●Experience in using version control tools like Microsoft TFS, GIT Bitbucket, Tortoise SVN.

●Good understanding on Agile driven SDLC.

●Performance or Load testing metrics and analysis to scale the applications.

●CI/CD pipelines through Jenkins and Ansible.

●Experience in code reviews using Sonar, Code Analysis, Code refactoring.

●Test driven development using NUnit.

●Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.

●Versatile team player with ability to work independently.

TECHNICAL SKILLS

●Technologies: .NET Core, ASP.NET, ASP.NET MVC, Dapper, Entity Framework, SSIS, SSRS, Azure, T4 Templates, Micro Services, ADO.NET, SOAP, REST API, Web Services, WCF, Azure Storage Services.

●Programming Languages: C#, LINQ, JavaScript, SQL, TypeScript, HTML, XML, Splunk queries, Caml queries.

●Frontend-UI: Angular, Angular Material, React, Kendo UI, JavaScript, jQuery, NodeJS, HTML5, CSS3, Bootstrap.

●Databases: SQL Server, Oracle, My SQL, Mongo DB.

●IDEs: Visual Studio 2008 to 2022, SQL Server 2008 R2 -2019, SSMS, VS Code, Toad for Oracle.

●Build Tools: Jenkins, Ansible.

●Version Control Tools: TFS, GIT, Tortoise SVN.

●Methodologies: Agile/Scrum, Waterfall.

●Other Tools: GIT Bash, GIT Desktop, SoapUI, Postman, Dynatrace, Nastel Navigator, MSMQ, Splunk, NUnit, JIRA, Aspose Pdf, ReSharper, Sonar Cube, JMeter, Hang Fire, Elmah logging.

EDUCATION/CERTIFICATIONS/ACHIEVEMENTS

●Bachelor of Technology from JNTU University, India.

●Microsoft Certified Professional Developer (MCPD).

●Azure Certified Developer.

●STAR, SPOT awards & multiple appreciations from various clients.

PROJECT EXPERIENCE

Client: Bank of America - Dallas, TX Dec’22 - Nov’23

Project: DocuTrack Dashboard

Role: Senior Developer

Description: Bank has CGS (Correspondence Generation System) application services, which will process the documents/pdfs to various clients. As part of extension to CGS, to provide end to end document lifecycle tracking tool to the users developed the DocuTrack dashboard. This will track the progression of letter requests within the DCRS ecosystem through different phases also generates the alerts which notifies the stake holders in case of missed Batch, SLA, document generation failures. The objective of this tool is to ensure the completeness, accuracy, and timeliness of the DCRS platform from trigger to fulfilment.

Responsibilities:

●Implemented UI with Angular 14/15, Angular Material component library, Bootstrap, Web API in .NET6 and used Dapper ORM to connect Oracle database.

●Developed the core functionality like SSO using OAuth PKCE approach, Solution architecture, Dapper ORM to Oracle connection etc.

●Worked on Visual Studio 2019/2022 .Net6 code to implement Business Logic.

●Used VS Code to implement UI logic using Angular and TypeScript.

●Resolved and troubleshoot problems and complex issues. Find shortest possible time resolution to deliver a regular production cycle without delay.

●Experience in troubleshooting the application, analyzing and resolving issues.

●Involved in production deployment support and triaging the issues with Dev & QA teams.

●Along with the core development performed Code reviews, Analysis, Refactoring.

●Worked with Performance testing team to do the metrics analysis and scaling the application.

●Used GIT Bitbucket as source control, JIRA and ALM for maintain tasks and bug tracking.

●Followed agile process and scrum meetings to ensure project delivery in time with onsite and offshore teams.

●Collaborated with stakeholders to gather requirements and provided technical guidance to ensure successful project delivery.

●Implemented design patterns and best practices to enhance code quality, maintainability, and scalability.

●Created and maintained technical documentation, including system architecture diagrams, API documentation, and code comments.

●Communication with dependent data flow with upstream/down steam team.

●Keep track of updating certificates that secures website and based on latest methodology.

Environment: Visual Studio 2019/2022, VS Code, Toad for Oracle, GIT, Bitbucket, Dapper, .NET6, Angular 14/15, Angular Material, Splunk, SSO using OAuth PKCE approach, Node JS, Web API, Bootstrap, CSS, HTML.

Client: Bank of America - Dallas, TX Oct’21 - Dec’22

Project: Outbound Correspondence Generation System

Role: Senior Developer

Description: Document, Content and Record Services (DCRS) is a huge platform where it has multiple upstream and downstream applications. Under the DCRS, Outbound Correspondence Generation System (CGS) is one common system for entire BOFA which has multiple services to provide high industry standard and secured pdf/xml/html documents requested by end users and clients. CGS implementation consists of lifecycle management, content management, content fulfillment, omni channel delivery, reporting and analytics.

Responsibilities:

●Worked on complex workflows with multiple .Net services implemented by Web API, WCF services through Message Queues communication and used Oracle database.

●Implemented and maintain application using ASP.NET MVC, Entity Framework, WCF, Web Services.

●Production deployments and triaging the issues with team.

●Along with the core development performed Code reviews, Analysis, Refactoring and Unit Test automation.

●Performance testing metrics analysis and scaling the application.

●Worked with GIT Bitbucket as source control, JIRA for maintain tasks and bug tracking.

●Followed agile process and scrum meetings to ensure project delivery in time with onsite and offshore teams.

●Used WCF Technology to build the Web Services.

●Used ADO.Net extensively to access the database.

●Experience in troubleshooting the application, analyzing and resolving issues.

●Troubleshooting integration services and virtual machines, if there are any maintenance or issues.

●Closure to work with Business / BRM team for the Support/Development.

●Used Object-Oriented Programming (OOP) techniques to develop new and enhancing existing Integration applications.

●Attends daily status meeting to follow-up and resolve outstanding team issues.

●Developing stored procedures, functions, triggers, and views using SQL.

Environment: Visual Studio 2015/2019, Toad for Oracle, GIT, Bitbucket, ASP.NET MVC, Entity Framework, WCF, Web Services, Web API, Splunk, MSMQ, Dynatrace.

Client: LISCR - Dulles, VA July'19 – Sep’21

Project: Detention Prevention Program (DPP)

Role: Senior Software Engineer

Description: The purpose of this application is to get a comprehensive analysis of vessel tracking data. As well as predictive (Upcoming port) schedule for each vessel. This application will also provide ratings for each vessel based on Vessel Risk Assessment.

Responsibilities:

●Involved in designing project architecture.

●Worked on Web development using .Net Core 3, MVC Architecture, designed database in SQL Server 2016, front end technologies Kendo UI, jQuery, CSS, Bootstrap involved in production deployments and bug fixing.

●Performing Code reviews, Analysis, Refactoring and Unit Test automation.

●Collaborated with stakeholders to gather requirements and provided technical guidance to ensure successful project delivery.

●Implemented client-side scripting and validations using Kendo UI.

●Supporting production issues, monitoring, reporting and weekend systems upgrades. Providing technical support and knowledge of system availability times; in need of back outs, would set up conference calls to engage technical resources to coordinate action plan.

●Migrated the legacy database to newest one using SSIS migration techniques.

●Used SSRS templates for pdf report generation using Aspose PDF.

●Used TFS as a source control.

●JIRA for maintain tasks and bug tracking.

●Worked on Code Analysis and Code Refactoring. Fixed bugs and provided support services for the application.

●Written Data Access Layers using ADO.NET Entity Frame Work.

●Used Microsoft Active Directory (AD) to authenticate web users.

●Created and maintained database objects like complex stored procedures, functions, views, tables and SQL joins, Prepared SQL Queries based on SQL statements.

Environment: Visual Studio 2017/19, SQL Server 2014/16, .NET Core 3,MVC Architecture, Kendo UI, TFS, SSIS, SSRS.

Client: LISCR - Dulles, VA May'15 – June’19

Project: WayPoint

Role: Senior Developer

Description: The Liberian Registry is administered by the Liberian International Ship & Corporate Registry (LISCR, LLC), a private U.S. owned and globally operated company. LISCR is internationally recognized for its professionalism and commitment to reducing redundant workflow procedures in order to increase efficiency. The Registry is managed by industry professionals who understand the business of shipping and corporate structures. Its proficient administration is one of the most effective and tax efficient ship and corporate registries in the world.

Responsibilities:

●Involved in designing project architecture.

●Worked on Web development using .NET MVC 5, Entity Framework, Designing Database in SQL Server.

●Responsible for UI design, ASP.Net development, JavaScript validations, writing stored procs on SQL Server, testing self’s code, user support & maintenance.

●Used front end technologies jQuery, JavaScript, Kendo UI,CSS3, HTML5, Bootstrap.

●Involved in production deployments and Bug fixing.

●Performing Code reviews, Analysis, Refactoring and Unit Test automation.

●Used data bind control like Kendo Grids to display data and formatted using Sorting and Paging and various Kendo controls.

●Followed agile process and scrums to ensure project delivery in time.

●Used TFS source control and JIRA for maintain tasks and bug tracking.

●Migrated the legacy database to newest one using SSIS migration techniques.

●Used SSRS templates for pdf report generation using Aspose PDF.

●Used Azure storage services to save the file/binary data rathar than saving on SQL server.

●Documenting modifications and enhancements made to the applications, systems, and databases as required by the project

●Analyzing test results and recommending modifications to the applications to meet project specifications.

●Used Microsoft Active Directory (AD) to authenticate web users.

●Keep track of updating certificates that secures website and based on latest methodology.

Environment: Visual Studio 2017/19, SQL Server 2014/16, ASP.NET MVC5, Kendo UI, Bootstrap, CSS3, HTML5,TFS, Azure blob storage services, Hangfire, SSIS, SSRS.

Client: Hertz 24/7 - LA Nov’13 to April’15

Project 4: Hertz on Demand

Role: Software Developer

Description: Hertz 24/7 is a self-service hourly car rental available in all over the world, offering members 24/7 vehicle access to a variety of cars when and where they need them – without having to own one! Enjoy the freedom and convenience of owning a vehicle, without the associated hassles and cost. With no membership fee, you pay for the time that you need a vehicle and not for the time you don't. Whether renting a car for your business enterprise or vacation, Hertz has a wide range of luxury, sports, and hybrid vehicles available to meet every car rental need. Take your pick of a Porsche, Ferrari, Lamborghini, Aston Martin, Tesla and more. Responsibilities:

●Implemented application using ASP.NET MVC and SQL server.

●Written Data Access Layers using ADO.NET Entity Frame Work.

●Worked as individual contributor to deliver the project enhancements end-to-end.

●Convert business rules to technical tasks and estimation of the tasks.

●Responsible for offshore development for coordinating onsite/offshore teams with daily scrum calls for any clarifications/questions.

●Worked on Code Analysis and Code Refactoring. Fixed bugs and provided support services for the application.

●Worked on reusable functionalities in MVC to use throughout application.

●Extensively worked on web user controls & master pages to create different web pages for different clients.

●Performed unit testing and integration testing for assigned use case.

Environment: ASP.NET MVC, ASP.NET Webforms (Legacy application), SQL Server 2012, ADO.NET, jQuery, JavaScript, SQL Server 2012, TFS.

Client: TechAspect Solutions Inc. - Livonia, MI. April’12 – Oct’13

Project: Tech360 Portal

Role: Developer

Description: Tech360 is a site to maintain all the company related updates at one place. It will differentiate all the department, practice and projects wise data here. Every person can see their practice or project updates according to their permissions level. Also, it is integrated with the Yammer i.e., a social networking site will show latest updates here like Birthdays, all the dashboard links, announcements, News, Events, New join employees’ information etc. to all the users which are authenticated.

Responsibilities:

●Understanding the requirements.

●Installing and configuring SharePoint 2010 and upgrade to 2013.

●Activating the profile synchronization in the central administration.

●Responsible for design and development of Web pages and worked in Master page design.

●Managing and implementing all code changes via TFS.

●Deploying builds across development, staging and production instances and maintaining integrity.

●Fixed bugs and provided support services for the application.

●Maintaining design, development and change request documents for the portal.

Environment: SharePoint 2010/2013, JavaScript, jQuery, Caml Queries, TFS.



Contact this candidate