Home

Rohith - Senior Full Stack .Net Developer
sanjeev@purexcel.com
Location: Houston, Texas, USA
Relocation: YES
Visa: GC
Legal Name: Rohith Ch
Phone Number: [469]998-9103
Email ID : Sanjeev@PureXcel.com


Summary:
Have 10+ years of Senior.NET Full Stack Developer experience in building scalable web applications, specialized skill set encompassing both front-end and back-end technologies.
My expertise includes C#, Typescript, Python, Java, JavaScript, HTML/CSS, and SQL and No-SQL databases.
Well-versed in frameworks like Microservices, ASP.NET, .NET Core, Angular, and React, and I deeply understand the software development life cycle (SDLC).
Adept at Agile (SCRUM) and Waterfall methodologies and can easily adapt to different project management approaches.
Proficient in C#, .NET Core, ASP.NET, SQL Server, and RESTful APIs, with deep knowledge of trade lifecycle management, risk assessment models, and compliance frameworks (Basel III, SOX, IFRS 9).
Skilled in developing web applications with ASP.NET, Microservices, .NET Core, Web services, SOA, SOAP, RESTful, and other technologies, with a strong grasp of the technical aspects of web application development.
Extensive hands-on experience with various technologies and frameworks commonly used for enterprise applications on the .NET platform, including C#, OAuth2, Web services, and NUnit.
Proficient in the .NET framework, including MVC, .NET Core, Web Apis, Entity framework ORM, Azure microservices, Key-Cloak, Redis Cache, Web services, and REST.
Experienced in Front-End technologies such as React.js, Angular.js, Angular, TypeScript, JavaScript, jQuery, CSS3, SCSS, Bootstrap, HTML5, Prime Ng, Ajax, and Node JS. Familiar with No-SQL-related technologies like XML, XPath, JSON, and DOM.
Skilled in using IDEs such as IntelliJ IDEA, Eclipse, Jupiter, Visual Studio Code, Visual Studio, and SQL Server Management Studio and deploying Application Servers such as IIS.
Proficient in Unit testing using NUnit, Mockito integration, and deployment of applications using tools like Jenkins, Azure DevOps Pipelines, and debugging through log4NET.
Experienced in managing and utilizing various database systems, including Oracle, SQL Server, MySQL, PostgreSQL, Firebase, SQL Lite, and NoSQL databases such as Couchbase, with expertise in database modeling, Stored procedures, and ORM mapping using Dapper and Entity Framework.
Strong in designing, developing, and deploying cloud solutions using Azure technologies and implementing security and identity features in Azure solutions.
Proficient in using Azure storage solutions for data persistence and managing Azure API Management and network security groups.
Proficient in creating and maintaining reports and dashboards using SSRS, HTML, and Third-Party libraries, implementing notification and control processes for incident, problem, and change management.
Skilled in using Kubernetes to manage deployment, scaling, and orchestration of Docker containers.
Experienced in utilizing Jira and TFS for issue tracking, assignment, and progress tracking, and proficient in version control and configuration management tools such as GIT, GitHub, Azure DevOps, and TFS.
Technical Skills:

.NET Technologies: ASP.NET 4.7/4.5, ASP.NET Core, ADO.NET 4.8, VB.NET, LINQ, C#.NET, WCF Services, WPF, Web Forms, MVC 6/5/4, Win Forms, .Net Framework, Dependency injection.
Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, Angular 2/6/7/8/10/13, Angular.js, Ionic 2/4, React.js, Ember.js, Node.js, XML, AJAX, jQuery.
Languages: C, C#, VB.Net, SQL, T-SQL, PL/SQL.
Packages: MS Office, Excel, Visio, and PowerPoint.
Protocols: SOAP, REST, HTTP/S, TCP/IP.
Version Control: Team Foundation Server, Git, and SVN.
Methodologies: Agile, Pair-programming, Continuous Delivery.
Technologies: SOA, SPA (TDD & Event-Driven), Design Patterns, Cloud (Azure), Service bus (publisher/subscriber, mediator service), Windows service.
Database: MSSQL 2008/14/18, SSRS, SSIS.
Tools: Visual Studio, TFS, VSTS/Azure DevOps, ReSharper, Git, IIS, Visual Studio Code, Notepad++, SOAP UI, Postman, LINQ Pad, Microsoft Visio, XCode, Android Studio, Teams.
Risk & Equities: Market Risk, Credit Risk, Liquidity Risk, VAR (Value at Risk), Stress Testing


Client: Barclays (Whippany, NJ) March 2023 - Present
Role: Senior Full Stack .Net Developer

Responsibilities:
Involved in migration of legacy EM dashboard, and gathering requirements, enhancing the existing business logic to meet client requirements, and extensively involved in developing quality and performance-based application.
Designed and implemented new features for the legacy application using C# within the .NET framework.
Built custom directives in AngularJS for pagination functionality and dynamic tag filters.
Adopted the MVC architectural pattern within AngularJS application.
Leveraged the AngularJS HTTP service to consume backend RESTful APIs.
Developed web pages utilizing ASP.NET MVC 5, Entity Framework 6, C#, HTML5, Bootstrap, CSS3, JavaScript, jQuery, React with Redux, SQL Server 2016, LINQ, XML, and SQL Server Reporting Services (SSRS).
Developed and enhanced risk management platforms for real-time market and credit risk analysis.
Designed and implemented trade processing systems integrating with FIX protocol and market data providers.
Developed RESTful APIs for risk exposure calculations and compliance reporting.
Integrated with Bloomberg API and other financial data providers for enriched trading analytics.
Optimized application performance using microservices architecture, caching strategies, and cloud solutions (Azure/AWS).
Collaborated with quantitative analysts to implement VaR, stress testing, and liquidity risk models.
Ensured adherence to financial regulations (Basel III, IFRS 9, Dodd-Frank, SOX) through robust security and logging
Utilized ASP.NET MVC 5 for strongly typed views, partial views, and attribute routing.
Used Ajax and JSON for client-side database data transfer.
Utilized ASP.NET Web API to handle different HTTP verbs and returned data in JSON format.
Implemented JWT Token-based authentication for securing ASP.NET Web API and managing user authorization.
Automated deployment using configuration management tools like Chef to provision Amazon AWS.
Expertise in deploying Ansible playbooks in the AWS environment using Terraform, creating Ansible roles using YAML, and configuring Tomcat servers.
Used Swagger to test ASP.NET CORE WEB APIs.
Applied SOLID principles for application design.
Implemented Windows Service from Production for processing records at specified times.
Configured report server and report manager scheduling and managed permissions in SQL Server Reporting Services (SSRS).
Deployed and scheduled reports using SSRS for daily, weekly, monthly, and quarterly reports.
Utilized Azure SQL Server for storing recruitment-related data and wrote efficient queries and stored procedures for data handling and sanitization.
Implemented Angular Service calls using Angular Factory.
Prototyped concepts using ASP.NET Core and EF7 model-first approach to replace existing Access apps.
Designed and developed Web Applications for internal users using ASP.NET MVC 5 and C#.
Worked with ASP.NET Web Forms, Web Services, State Management, caching features, optimization, and security for web applications.
Involved in the complete Application Development Life Cycle, including Analysis, Design, Implementation, Testing, and Maintenance.
Environment: Visual Studio 2012/2017/2019/2022, Visual Studio Code, C#, VB.NET, VB6, ADO.NET, Entity Framework, SQL Server 2016, ASP.NET MVC 5, HTML5, CSS3, JavaScript, ES6, Bootstrap, ReactJS, Redux, Microsoft Azure, RESTful services using ASP.NET WEB API, ASP.NET CORE, Swagger, Windows Service, VSTS, TFS, AWS, Equites, Risk Management.

Client: Visa (New York, NY) January 2021- February 2023
Role: Senior Full Stack . NET Developer

Responsibilities:

Created and enhanced dynamic web pages using C#, MVC 4.0, Entity Framework, Bootstrap, HTML, CSS, Typescript, and AngularJS.
Implemented sealed, abstract classes, classes, and interfaces to build the business and data tiers with Entity Framework and C#.
Designed and built Graphical User Interfaces using C# and ASP.NET.
Developed web pages with Razor View Engine and MVC.
Worked with Web Services, ASP.NET Web Forms, State Management, Caching features, web application security, and optimization configurations.
Created Windows services for automating business processes and emailing log reports to administrators.
Utilized Web Forms for certain local functionality.
Employed WCF services for communication with other components and applications.
Implemented secure features of .NET such as Authentication & Authorization, User Authorization, Forms-based Authentication, User Account Impersonation, Roles, and tracing.
Utilized various .NET AJAX controls to render content on web pages developed with C# dynamically.
Executed tasks including developing user controls, writing JavaScript functions, and creating CSS.
Redesigned and replaced jQuery and CSS files with Bootstrap and AngularJS for a modular and easily maintainable front end.
Proficient in using ADO.NET objects such as Command Object, Connection Object, Data Adapter Object, Data Reader Object, and Dataset Object for database access.
Extensively worked with MVC Architecture and utilized features like Directives, Views, Scope, Modules, Dependency Injection, Factories, Modules, and Services & Controllers.
Environment: ASP.Net 4.0, Typescript Angular 2, AJAX, Windows Services, Entity Framework 4.0, MVC 4.0, .NET Framework 4.0, Visual Studio 2010, C# 4.0, ADO.Net, IIS 7.0, XML, HTML, HTTP Handlers, CSS, WCF, Razor View Engine, Web Forms, Agile, n-Tier, JQuery, SQLSERVER2008, SMTP, Windows7, T-SQL.

Client: Macy s (San Francisco, CA) April 2018 December 2020
Role: Full Stack .Net Developer

Responsibilities:
Gather requirements, analyze and design the application considering various technical approaches, and test and document the process.
Providing suggestions and solutions in line with coding standards and best practices.
Creating database views for reporting, architecting, and developing microservices using ASP.NET Core Web API and Entity Framework Core.
Designing Restful web services with ASP.NET Core Web API.
Using Microsoft Team Foundation Server (TFS) for code repository, task assignments, project backlog planning, and Source Code Management Tools like VSS and GIT.
Leading the installation, integration, and configuration of Jenkins CI/CD, including plugin installation.
Building Jenkins pipelines for microservices builds, pushing them to the Docker registry, and deploying them to Kubernetes.
Rewriting the Quotes Dashboard application to a new one with extended functionality using .NET Core and Angular 6.
Developed a full-stack application with Typescript, ReactJS/MobX, HTML5, CSS3, and Bootstrap and updated Rest API services with ASP.NET Core and C#.
Development of infrastructure automation in AWS (EC2, Dynamo DB, Lambda, EBS, RDS, Dynamo, ELB, EIP) with AWS Cloud Formation.
Utilizing Test-Driven Development (TDD) with Jest/Enzyme for React JS.
Developing GUI with Angular 6, TypeScript, HTML, CSS, and JSON.
Enhancing Master Pages, User Controls, Custom Controls, and User interfaces using HTML, CSS, Asp.Net Controls, and Telerik .NET UI Controls.
Using Angular Material components for a more user-friendly GUI.
Working with Docker, Kubernetes, and OpenShift for container-based technologies.
Using Angular for client-side validations and services for dynamic UI and data retrieval/posting.
Developing and customizing Angular Modal Dialogues for data posting.
Extensive experience with C# and ASP.net / .NET Core / .NET Web API core framework.
Environment: MS Visual Studio 2017/2019, .NET Framework 4.5, .Net Core, C#, ASP.NET, AJAX, JavaScript, JSON, LINQ, MVC 4.0, Agile development, Entity Framework, Web API, SQL Server 2014, HTML5, CSS3, XML, jQuery, Bootstrap, TDD, Angular 6.
Client: Quest Diagnostics (Chantilly, VA) April 2016 March 2018
Role: .NET Developer

Responsibilities:
Designed Master Pages and used HTML, CSS, and JavaScript to develop and implement a user-friendly UI design for the presentation and provided web security for the application (providing authentication and authorization).
Used React.js to design to make the process of building modular, reusable user interface components simple and intuitive.
Used React JS fully to transude components, replacing them with new content.
Used ADO.NET Entity framework for communication between application and database.
Involved working on database scripts, Stored Procedures, Views, Indexes using SQL to extract health group Information.
Experience developing Facets extensions for Health Care Payer.
Developed Perl scripts to automate frequent reports for the users.
Data access layer used entity framework ORM for data-oriented health care claims software application.
Used LINQ in DAL layer to pull relational data from the database.
Designed Custom Web Control in the form of Composite and Derived Controls.
Designed and implemented healthcare association User Interface Layer using ASP.NET Web Forms.
Performed unit testing, functional testing, regression testing, white box testing, black box testing and so on to satisfy the technical specifications based on Functional Requirement Specification document.
Developed applications using AngularJS-Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
Worked with QA team in testing and fixing bugs which are reported in ALM software.
Environment: .NET 4.0, C, MVC 4.0, CSS, ASP.NET 2010, WCF, SOAP, IIS 7.0, XML, HTML5, REST API, Angular JS, LINQ-to-SQL, Enterprise library, T-SQL, PL/SQL, SQL Server 2008 R2, Windows SharePoint services 3.0.

Client: ICICI Prudential Life Insurance (Bangalore, India) September 2014- December 2015
Role: .NET Developer

Responsibilities:
Understand requirements, validate them, and translate them into design documents that are later converted into software components.
Engaged in the entire project life cycle (Analysis, Design, Implementation, and Testing).
Created and analyzed use case diagrams to collect functional requirements. During the design phase, participated in client discussions regarding system requirements and assisted in creating flow documents.
Implemented N-tier architecture, including Presentation, Business, Entity, and Data Access Layers.
Conducted a Proof of Concept (POC) phase to design a WCF service connecting the frontend interface with the backend database and redesigned the SQL server database.
Developed a Desktop Application using WPF, XAML, and expression blend.
Utilized LINQ and WPF for communication between the Data Access Layer (DAL) and other business components.
Designed and implemented SSIS packages for extracting data from flat files.
Updated a module to a new version of the Silverlight framework.
Proficient in Agile methodologies, including extreme programming, Test-Driven Development (TDD), and Scrum.
Created XML web services for a distributed architecture.
Collaborated with quality assurance, customer support, and operations technicians to troubleshoot application-level issues.
Managed version control using Team Foundation Server (TFS) to maintain the history of source code and project documents.
Developed ad hoc reports for business users using Crystal Reports.
Employed Grandview control extensively for data display, dynamic row generation, and user input inside template columns.
Environment: C#. Net.ASP. NET (3.5), Visual Studio 2005, ADO.NET, Windows Services, Web-Services, JavaScript, VBScript, XML, XSD, HTML, DHTML, SQL Server2005, IIS 6.0, Team Foundation Server (TFS), CSS, Windows XP
Keywords: cprogramm csharp continuous integration continuous deployment quality analyst user interface javascript database active directory microsoft procedural language California Idaho New Jersey New York Virginia

To remove this resume please click here or send an email from sanjeev@purexcel.com to usjobs@nvoids.com with subject as "delete" (without inverted commas)
sanjeev@purexcel.com;5173
Enter the captcha code and we will send and email at sanjeev@purexcel.com
with a link to edit / delete this resume
Captcha Image: