• Having 12+ Years of experience as a Software Developer in software analysis, development, testing and implementation of web and client server applications using Microsoft .NET framework.• Worked in all phases of SDLC (Software Development Life Cycle) including planning, analysis, design, and implementation. • Experience creating web applications using Net Framework 3.0, 4.0, 4.5, 4.7, .Net Core 6, MVC and C# 9• Experience creating N-tier applications with object-oriented principles and Design patterns• Created RESTful API applications with Entity framework and Web API.• Created Web API using .Net and .Net Core with respect to Microservice Architecture.• Used Web Jobs for implementing messaging architecture and Postman to test Web API.• Extensively worked on JQuery, JavaScript, JSON, HTML, CSS.• Created front end UI using JavaScript and Bootstrap.• Used ADO.Net, LINQ, and LAMDA expressions along with Entity Framework and Entity Framework Core.• Extensive experience in design and development of Client/Server and Web based applications using C# .NET, .NET Core, WCF, Silverlight, WPF and MVC, ADO.NET, React, Restful Service. • Having good experience on WCF (Service Contract, Operation Contract, Data Contract, Endpoints and Hosting). • Experience with NoSQL MongoDB in working with collections, Indexes, Shards and other database management tasks.• Having working experience on Azure cloud Components like App service, web jobs, Azure functions, Logic Apps, Service Bus, Key Vault and Storage Account, Database, Traffic Manager, AAD and Application Insights. • Having working experience on Azure DevOps CI/CD pipeline and having knowledge on Docker and Azure Container Registry (ACR). • Experience on Azure Functions/Azure App Services, Service Bus Queues and Storages, ARM templates, Webjobs, Event-Driven Architecture using Azure Event Grid.• Extensive experience creating stored procedures, functions, and views using MS SQL Server.• Implemented Repository, Singleton, MVC, Factory and abstract factory design pattern.• Experience working in Agile software development methodologies.• Using Microsoft Azure DevOps as source control to track User stories/tasks which should go through all the necessary steps before deployment to Track and Test servers. • Using Azure Cloud services performed various web operations in Azure App Service.• Worked on cloud computing using Windows Azure and SQL Server Azure. Storing data into Cosmos DB using partition keys with Blob storage. • Used control management tools like TFS, GIT, GitHub for build automation.
Response Informatics Inc
-
Sr. .Net Azure DeveloperResponse Informatics Inc Mar 2021 - PresentNew Jersey, United StatesResponsibilities:• Developed and assisted in migration of web application to React Application. I took the responsibility of Architecture of the standalone module for the complete migration of the module.• Created twelve single-page, secure responsive web application to replace a legacy line-of-business web application.• Developed various services in React that consume rest services from the backend written in .NET. Also Utilized reusable components and guards to better accommodate… Show more Responsibilities:• Developed and assisted in migration of web application to React Application. I took the responsibility of Architecture of the standalone module for the complete migration of the module.• Created twelve single-page, secure responsive web application to replace a legacy line-of-business web application.• Developed various services in React that consume rest services from the backend written in .NET. Also Utilized reusable components and guards to better accommodate the complete web application.• Leveraged React resources for all data access, encapsulating URLs and standardizing data access interfaces. Created custom directives for reusable components (multi-field form elements, background file uploads, etc.)• Performed code review, worked close to team members to ensure consistency to code standards.• Made Accumulations and performed CRUD operations on MongoDB utilizing MongoDB Driver, Mongo BSON and Mongo Repository.• Developed ASP.NET Core Web API based on departmental requirements and specifications.• Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design. Created multiple databases with sharded collections and choosing shard key based on the requirements. Experience in managing MongoDB environment from availability, performance and scalability perspectives.• Implemented JWT Token based authentication to secure the ASP.NET Core Web API and provide authorization to different users.• Consumed Docker's to develop Container's for the Microservices. Designed and Developed Container Management Rancher to publish Containers.•Utilized Azure Sql Server for storing the data related to the recruitment and Wrote Efficient queries and stored procedures that saved the manual efforts of cleaning the data and efficient data handling and sanitized data. Show less
-
Sr. .Net Azure DeveloperInfosys Ltd Sep 2018 - Jan 2021IndiaResponsibilities:• Implemented Web Api end points using Microservice architecture with .NetCore framework.• Working with Web Portals and backend solutions using .Net Core 3.0, C#,MVC, SQL, Visual Studio 2019 and Visual Studio Core, Azure Cloud Platform.• Participated in requirement and design discussion with business and Solutionarchitect• Created Web API’s using ASP.NET Core and EF core concepts and involvedto implement Custom Middleware component.•… Show more Responsibilities:• Implemented Web Api end points using Microservice architecture with .NetCore framework.• Working with Web Portals and backend solutions using .Net Core 3.0, C#,MVC, SQL, Visual Studio 2019 and Visual Studio Core, Azure Cloud Platform.• Participated in requirement and design discussion with business and Solutionarchitect• Created Web API’s using ASP.NET Core and EF core concepts and involvedto implement Custom Middleware component.• Implemented Security – Authentication using JSON Web Tokens.• Created Azure Functions and Azure App Services, Service Bus Queues andEvent Grid Subscriptions.• Implemented Azure functions, Azure app services and Azure web jobs.• Azure devops are key to deploy the code and auto builds/publishing (CI/CDpipelines)• Wrote Unit test cases using Mock/ Microsoft Unit Testing framework andtested end points using Postman/ and Swagger.• Implemented Dependency injection, Proxy Pattern and involved to create orsubscribe services in Azure.• Implemented in Agile/SCRUM methodology.• Used Azure Devops, Jira for development and tracking issue’s purpose.• Involved in Database designing using Normalization and De-Normalizationprinciples.• Monitored and developed APIs using Azure, backend integration activities,creation of unit test cases based on user stories throughout the two-weeksprint time frame.• Administered the bugs and fixed the items throughout each sprint levels• Managed all performance issues and closely connected with UI for End-toEnd Integration Testing• Accountable for analyzing and developing new features as per therequirement and deliver the items with the least or no bugs• Managed production support issues and monitored the issues• Involved in root cause analysis of issues while progressing the sprints. Show less -
Sr. .Net DeveloperAdvanced Tracking Technologies, Inc. Oct 2017 - Aug 2018IndiaResponsibilities:• Created Web Apps on .NET 4.6.1, .Net Core framework through agile development methodology and maintain UI using Bootstrap Framework.• Developed an application using MVC pattern with Entity Framework.• Participate and involve in project requirement meetings followed by Agile and SCRUM methodology.• Migrate and convert the existing ASP.NET MVC 3 project to ASP.NET MVC5 project.• Develop the N-tier web application using MVC routing techniques.• Design the… Show more Responsibilities:• Created Web Apps on .NET 4.6.1, .Net Core framework through agile development methodology and maintain UI using Bootstrap Framework.• Developed an application using MVC pattern with Entity Framework.• Participate and involve in project requirement meetings followed by Agile and SCRUM methodology.• Migrate and convert the existing ASP.NET MVC 3 project to ASP.NET MVC5 project.• Develop the N-tier web application using MVC routing techniques.• Design the UI of the web application using HTML helpers like Textbox, DropDownList and RadioButton for the Razor CSHTML pages.• Display the data in the table, implement filtering and paging using MVC Grid controls.• Implemented a GPRS listener using Windows Service, Socket Programming using TCP protocol.• Handle the Processed Data from Listener and Used it in MVC Web app for tracking Vehicles.• Implemented N-Unit framework for Unit testing. • Improve and enhance the User Interface (UI) of the applications using CSS.• Implemented CRUD operations like GET and POST methods to perform the user requests from the frontend.• Display and append the data into the HTML controls based on the response from the AJAX calls.• Build and deploy the applications using Azure DevOps Pipelines CI/CD tool. Show less -
Sr. .Net DeveloperAdecco Jan 2015 - Aug 2017Zurich, SwitzerlandResponsibilities:• Devised plans and created ERP Web Apps on ASP.NET framework through agile development methodology and maintain UI using Bootstrap Framework.• Applied 3-Tier Architecture for Presentation layer, the Business and Data Access Layers and were coding using C#.• Involved in drafting Stored procedures, triggers using SQL SERVER 2008.• Created CSS for User Interface uniformity throughout the application.• Operated on HTML, JavaScript and AJAX for developing… Show more Responsibilities:• Devised plans and created ERP Web Apps on ASP.NET framework through agile development methodology and maintain UI using Bootstrap Framework.• Applied 3-Tier Architecture for Presentation layer, the Business and Data Access Layers and were coding using C#.• Involved in drafting Stored procedures, triggers using SQL SERVER 2008.• Created CSS for User Interface uniformity throughout the application.• Operated on HTML, JavaScript and AJAX for developing controls and Web Forms in Accounting Software.• Utilized GridView’s sorting and Paging and drafted technical specifications in DB and design documentation.• Implemented Action Filters (authorize) to provide proper accessibility to resources in the system.• Used Entity Framework as ORM to access entity business models, implementing generic repository pattern to isolate data from business.• Used LINQ queries to filter data set that is obtained from complex stored procedure, views, functions and Entities in the repository Layer.• Efficiently worked on Visual Studio 2015 Team Foundation Server (TFS) with respect to Collaborative development as well as Source controlling.• Worked with T-SQL to create Tables, Views, and triggers.• Developed T-SQL queries, Stored Procedures, Functions & Views on SQL Server 2012 SSMS for data access.• Used advanced features of T-SQL in order to design and tune T-SQL to interface the database and other applications in most efficient manner.• Good involvement in N-Unit Test cases for UI as well as Repositories created. Show less -
.Net DeveloperJohnson Controls Jul 2012 - Nov 2014Cork, County Cork, IrelandResponsibilities:• RDBMS Concepts, SQL Queries, T-SQl and stored procedures. • Designing and developing Web Apps on ASP.NET webform frameworks. • Developed CSS for User Interface uniformity throughout the application. • Used HTML, JavaScript and AJAX for developing controls and Web Forms in Shopping Management System• Developed the web forms using Ajax with JQuery scripts for loading controls without submitting the page. • Implemented Client-side form validations… Show more Responsibilities:• RDBMS Concepts, SQL Queries, T-SQl and stored procedures. • Designing and developing Web Apps on ASP.NET webform frameworks. • Developed CSS for User Interface uniformity throughout the application. • Used HTML, JavaScript and AJAX for developing controls and Web Forms in Shopping Management System• Developed the web forms using Ajax with JQuery scripts for loading controls without submitting the page. • Implemented Client-side form validations using JavaScript, Server side validations and validations at Database level. Show less -
.Net DeveloperSalman Group Of Companies Oct 2010 - Jun 2012Saudi ArabiaResponsibilities:• Extensively worked on C# coding, code reviewing as well as bug fixing with Web forms.• Extensively involved in Object oriented analysis and design (OOAD) of the project.• Extensively worked on different modules of the Web Application in all different phases of SDLC .• Good understating of agile methodology with Scrum meetings. Completing the tasks in timely fashion with respect to each individual Sprint. Task completion in respect to Design, business logic… Show more Responsibilities:• Extensively worked on C# coding, code reviewing as well as bug fixing with Web forms.• Extensively involved in Object oriented analysis and design (OOAD) of the project.• Extensively worked on different modules of the Web Application in all different phases of SDLC .• Good understating of agile methodology with Scrum meetings. Completing the tasks in timely fashion with respect to each individual Sprint. Task completion in respect to Design, business logic as well as the Test cases in a sophisticated manner. Show less
Reginson Francis Education Details
-
Udaya School Of EngineeringComputer Systems -
St'Joseph'SBiology/Biological Sciences, General
Frequently Asked Questions about Reginson Francis
What company does Reginson Francis work for?
Reginson Francis works for Response Informatics Inc
What is Reginson Francis's role at the current company?
Reginson Francis's current role is Sr. .Net Azure Developer.
What schools did Reginson Francis attend?
Reginson Francis attended Udaya School Of Engineering, St'joseph's.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial