Senior Software Developer Resume
Princeton, NJ
SUMMARY
- 11 years of work experience in Software Development/Maintenance in .Net technologies.
- Experience in web application development/maintenanceusing C#.NET, VB.NET, .NET Core, Angular 2/6, ReactJS, ASP.NET MVC 4/5, ASP.NET 3.5/4.0/4.5/4.6
- Proficient in developing Service Layer using C#.NET 6.0, WEB API 2.0/2.2, ASP.NET Core WEB Api, NodeJS Service, WCF, Web Service, Windows Service, Micro Services.
- Experienced with Microsoft Azure Services like Azure Data Lake Storage, Virtual Machine, Service Bus Queues, Function Apps, Application Insights, Web Jobs, Key Vault Storage, Azure Data Factory.
- Responsible to third party ETL tool like Trifacta and Informatica integration with current application.
- Experience in developing rich UI applications using JavaScript 1.8.5, JQuery 3.1, Bootstrap 3.3.7, CSS 3, HTML 5.
- Experience inRegex, PowerShell 5.0 and Batch Scripting, Multithreading programming, Windows Service, Win forms, Console application.
- Proficient in developing Data Access Layer using ADO.NET, Entity framework 6.1.3, LINQ.
- Strong abilities inRDBMS, Database Design, writingStored Procedures,Views, Functions, Trigger, Jobs and performance tuning in MS SQL Server 2005/2008/ 2008 R2/ 2012.
- Experienced in working with AgileProgramming Methodologies and code management using Azure DevOps.
- Experience in Application development in .Net technology and support in Production environment.
- Experience in generating Reports using Crystal Reporting 2008 and ASP.NET
- Experience in implementingerror handling, exception management, tracingandloggingfeatures.
- Experience in Software Configuration Management (Daily Build, Release and Testing methodology) using tools likeTFS, SVN, GitHub, VSTS.
- Experience in continuous integration/continuous deployment using Azure DevOps (VSTS).
- Experience in working with divergent technologies including.Net, PowerShell and Batch Scripting, SSIS.
- Significant experience in performing day - to-day maintenance and support of existing applications in parallel with the analysis, design, development and co-ordination activities for new applications.
- Experience in production support, Problem Ticket, Problem Review, Change Request, and Incident.
- Ability to perform at a high level, meet deadlines, adaptable to ever changing priorities.
TECHNICAL SKILLS
Microsoft Technologies: .NET Core 2.0/2.1/3.0/3.1 , Microsoft Azure Services, Kubernet, Redis,.ASP.NET 3.5/4.0/4.5 /4.5.2/4.6 , C# 7.0, VB.NET 11.0, ADO.NET, ASP.NET MVC 4/5, WEB API 2.0/2.2/Core, LINQ, Entity framework 6.1.3/Core, WCF, Web Service, Windows Service, Micro Services, SSIS.
Web Technologies: HTML5, CSS 2/3, JQuery 1.8.5, Java Script, Ajax, Angular 2/6, ReactJS 16.0
Other Technologies: PowerShell 5.0, Regex, Crystal Report 2008
Database: SQL Server 2005/2008/2008- R2/2012/2014, MongoDB 4.2
Operating Systems: Windows XP/7/8/10
Development Tools: VisualStudio.NET 2008/ 2010/ 2012/2013/2015/2017/2019 , Visual Studio Code, PowerShell ISE
Application Servers: Windows Server 2008 R2/2012/2012 R2/2016, IIS 6.0/7.0/8.0
Version Control: TFS, SVN, Git Hub, VSTS
PROFESSIONAL EXPERIENCE
Confidential, Princeton, NJ
Senior Software Developer
Responsibilities:
- Interaction with managers, product owner and technical architect to understand the requirements and issue clarifications.
- Participation in enhancement and maintenance of Cortex Application.
- Ensure the performance of Cortex application.
- Involved in development and maintenance of micro services and UI application using C#.NET, ReactJS, JSX, Node Services, ASP.NET Core Web Api micro services.
- Create the database and collection in Mongo database for micro services.
- Participated in OOPS and Multithreading programming using C#.Net in micro services.
- Responsible to fix the issues in timely manner raised for production and others environments for Cortex application.
- Responsible to third party ETL tool like Trifacta and Informatica integration with cortex application.
- Use the Azure clouds features like App Functions and Service Bus Queue, Application Insights, KeyVolts, Azure Data lake Storage (ADLS), Azure Data Factory (ADF), VSTS.
- Perform code changes management using Git Hub, Visual StudioTeam System (VSTS) etc.
- Participation in program increment planning, sprint planning, scrum call, PBI Sizing/Story Time etc in agile development process.
- Coordinate with Offshore developer and QA team to explain the functionality.
- Manage the sprints PBI, Defects, Bugs and Tasks using VSTS.
- Involved in code merging, commit, push, pull, continuous development and continuous deployment for the micro services and UI applications using Pipelines in VSTS, Visual Studio Code 1.41 and Visual Studio 2017/2019.
Environment: .Net Framework Core 2.0/2.1/2.2/3.0/3.1 , C#.Net, Entity framework Core, LINQ, Visual Studio 2017/2019, MS SQL Server 2012, MongoDB 4.2, Micro Services, ASP.NET Core Web API, Informatica, Spark, Azure DevOps, ADLS, Application Insights, Azure Data Factory(ADF), Service Bus Queue, Fonction Apps, KeyVaults, Kubernet, Redis.
Confidential
.Net Application Programmer
Responsibilities:
- Interaction with onsite managers to understand the requirements and issue clarifications.
- Participation in enhancement and maintenance of Starters Application.
- Responsible to ensure the performance of Starters application.
- Responsible to ensure application processing all coming files for every source on daily basis.
- Involved in development and maintenance using C#.NET, .NET Core, PowerShell, Batch Scripting, SSIS, ADO.NET, Win forms and Console application.
- Created the relational tables and written stored procedures, views, functions, trigger, user data type, jobs using MS SQL Server.
- Participated in OOPS and Multithreading programming using C#.Net.
- Responsible to fix the issues in timely manner raised for running application in productions.
- Re-Written PowerShell and Batch Scripts to increase the performance, reusability and to make execution easy.
- Recommended for new development of Starters application to increase performance over old application and got approval.
- Prepared clear and concise documentation for new development.
- Developed and designed the architecture of the new development.
- Involved in Fabrication, Post Fabrication and Report Generation Module in new development.
- Developed and designed the web pages using Angular, TypeScript and ASP.NET Core Web API Service for dashboard.
- Enhancing the existing application using C#.NET, ADO.NET, Windows Service, Regex, Multithreading, Domain Centric Architecture, MS SQL Server 2008/2012, MS Visual Studio 2015/2017, Angular and ASP.NET Core Web API.
Environment: .Net Framework 4.5.2, .NET Core, C#.Net, ADO.Net, LINQ, Visual Studio 2015/2017, MS SQL Server 2008/2012, Power Shell and Batch Scripting, SSIS, Windows Service, Regex, Angular 6 and ASP.NET Core WEB API.
Confidential
Lead .Net Engineer
Responsibilities:
- Responsible for gather the requirement from client and effort estimation for development.
- Participated in designing and development using agile development practices.
- Responsible to manage the development team, take sprint call etc. and to provide release timely.
- Integrate the all members work and deploy on Integration, QA and Prod Environment.
- Responsible to create Change points and prepare package for QA and Prod Environment
- Responsible to assign task and bugs to team members and myself.
- Responsible for creating high-performance web pages according to mockup designs, business requirements and technical specifications using JavaScript, JQuery, HTML, CSS3, Bootstrap.
- Involved in development/maintenance of Restful Service Layer using C#.NET, WEB API, LINQ, Entity framework.
- Implemented token-based authentication in Web API services.
- Involved in development of frontend using Angular 2 and Typescript.
- Created relational tables and stored procedures, views, functions, trigger using MS SQL Server.
- Involve in performance tuning for stored procedures, functions, views etc. in MS SQL Server.
- Development & modifications done as per the client requirements.
Environment: .Net Framework 4.5, WEB API, C#.Net, Entity framework, LINQ, Visual Studio 2012, SQL Server 2012, HTML, CSS, Angular 2, Type Script, IIS 7.0.
Confidential
Lead .Net Engineer
Responsibilities:
- Responsible to take care about all enhancements in Intouch Module in Confidential .
- Participated in designing and development of Intouch Module using agile development practices.
- Responsible to gather the requirement from client and effort estimation for new enhancement.
- Responsible to leading the Development Team and release the enhancement in timely manner.
- Responsible to integrate the all members work and deploy on Integration System.
- Responsible to create change points and prepare package for Quality and Production.
- Responsible to assign task and bugs to team members and myself.
- Participate in CCB (Change control board) to get final approval for deployment on production.
- Responsible for creating high-performance web pages according to given mockup designs, business requirements and technical specifications using JavaScript, JQuery, HTML, CSS3, Bootstrap.
- Involved in development/maintenance of Service using C#.NET, WEB API, LINQ, Entity Framework, WCF and Web Service.
- Involved in development of frontend using C#.NET, VB.NET, MVC and ASP.NET Web Forms.
- Created the relational tables and stored procedures, views, functions, trigger using MS SQL Server.
- Involve in performance tuning for stored procedures, function, views etc. in MS SQL Server.
- Involved in consuming third-party Payment getaway (Chase and iDeal) using C#.NET, ASP.NET Web Forms, MVC and WEB API.
- Experience in implementation of zoom image functionality using Zoom Image.
- Enhancement & modifications done as per the client requirements.
Environment: .Net Framework 4.0/4.5, C#.Net, VB.NET, ASP.Net MVC 4/5, WEB API 2.2, Entity framework 5, LINQ, ASP.NET Web Forms, ADO.Net, Web services, HTML, Bootstrap, CSS, JavaScript, AJAX, Visual Studio 2010/2012, MS SQL Server 2012, IIS 7.0.
Confidential, North Carolina
Senior .Net Engineer
Responsibilities:
- Involved in development of different types of slot game.
- Actively involved in development of Math Engine and Game logics.
- Implemented the winning game logic in stored procedure.
- Responsible to ensure the winning percentage for players and casino.
- Responsible to manage pay table and reel to return specific payout to players like 95% using Math Engine
- Responsible to develop the online slot game for browser and small device using C#.NET, LINQ, ASP.NET MVC, JavaScript, JQuery, HTML5, CSS3.
- Created the relational tables and stored procedures, views, functions using MS SQL Server.
- Responsible to deploy the Application on Integration and Quality Environment.
- Involved in fixing the issues raised in the maintenance.
- Implemented Sound functionality in game on every event using HTML5, JavaScript and JQuery.
- Integrated the web application with existing client application.
- Responsible to understand the government guidelines from guideline book and to tell the team to implement the same as said in book.
- Documenting the code as appropriate and writing the support and technical design document for the application.
Environment: ASP.Net MVC 4, .NET Framework 4.0, C#.Net, ADO.Net, LINQ, HTML5, Bootstrap, CSS, JavaScript, JQuery, Visual Studio 2010, SQL Server 2008 R2 and TFS.
Confidential
.Net Developer
Responsibilities:
- Work closely with the Development Manager, Architects and other business stakeholders to ensure that the system delivered meets user and support needs.
- Collaborate with other team members, manage source code, compile builds, track and resolve bugs delivering software solutions using Team Foundation Server TFS and involved in deploying the projects in different Servers environments Dev, QA and Prod.
- Developed the application using C#.Net, Asp.Net Web Forms, Ajax.
- Develop the web form to draw the live PSI stock status zone, branch, district wise on India Map.
- Extensively worked on JQuery for connecting with the Web Methods and data manipulations.
- Supporting issues and fixing the bugs in the .Net application based on the raised incidents from the users.
- Involved in ITSM activities using Resolve ticketing tool for supporting applications in production environment.
- Documenting the code as appropriate and writing the support and technical design document for the application.
Environment: .Net Framework 3.5, C#.Net, ADO.Net, JavaScript, CSS, HTML, Visual Studio 2008, TFS, MS SQL Server 2008 R2.
Confidential
Junior .Net Developer
Responsibilities:
- Involved in design and coding in C#.NET using ADO.NET for Win form.
- Participated in designing and development of software using agile development practices.
- Developed stored procedures, function, view, trigger creation in MS SQL Server.
- Have created Windows form (WinForms) application to keep all tracking of sales, production, purchase, costing etc. functionality.
- Enhancement and maintenance of the WinForms applications.
- Enhancement & modifications done as per the client requirements.
- Involve in Setup creation of application and installation on client location.
- Developed many reports using Crystal Report.
Environment: .Net Framework 3.5, ASP.Net, C#.Net, ADO.Net, Visual Studio 2008, TFS, SQL Server 2005/2008.
