Lead .net Developer Resume
Warren New, JerseY
SUMMARY
- 12+ years of experience in software development using Microsoft .Net technologies, Azure which includes all phases of software development life cycles like User Interaction, Analysis, Design, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Code Management.
- Had Strong experience in working with Web - based, Client server, Distributed and N-Tier architectures.
- Experience in developing Web-based and Windows-based application using .Net Framework 2.0 to 4.7, Visual Studio, ASP.Net, VB.Net, C#, .Net Core, MVC with Razor, C#, ADO.Net, LINQ, Entity Framework, Dapper, WCF, MSMQ and GUI with JavaScript, jQuery, JSON, AJAX, HTML.
- Experience working with WCF, Web Services, Web API and Micro services.
- Experience working with SQL Server applications, SSRS, SSIS, SSAS and Crystal Reports.
- Experience with Software Development Processes & Models: Agile, Waterfall & Scrum Model.
- Experience in developing User Interfaces (UI) with Responsive Web Design (RWD).
- Experience in using the React Native Framework with Redux, a JavaScript Framework for creating Hybrid Mobile applications to compile to Android and IOS simultaneously.
- Created the Components for the application using ES6 standards and deployed the apps into Play store and Enterprise App store.
- Experience in working with Internet Information Services (IIS) 7.0 and 8.0.
- Actively involved in the phases of SDLC, working through Analysis, Design, Development, Testing, Maintenance, and Documentation.
- Managed and maintained Oracle and NoSQL databases in production domain.
- Knowledge in working with Electronic Data Interchange (EDI).
- Proficient in creating complex Tables, Views, Stores Procedures, Triggers and User-Defined Functions, Indexes and Cursors using T-SQL to implement Business Logic and Data Protection.
- Proficient in SSRS with Report development, Report management, Report delivery and Report security.
- Experience in Extraction, Transformation and Loading data (ETL) from different sources like Oracle, SQL Server, Access, Excel, and Flat Files using DTS and SSIS.
- Experience in working with Team Foundation Server (TFS), Subversion (SVN) and Azure Devops.
TECHNICAL SKILLS
Development Tool (IDE): Visual Studio 2008+, Visual Studio Code, SSMS 2008+.
.Net Framework: Net Framework 2.0+, .Net Core, .Net 5.
Programming Languages: C#, T-SQL.
Web Technologies: ASP.NET, MVC, ASP.NET Core, Web Services, WCF, Web API, HTML, HTML5, JSON, CSS, XML and XSLT
ORM Framework: LINQ to SQL, Entity Framework, Dapper
Reporting Tools: SQL Server Reporting Services (SSRS), Crystal Reports
RDBMS: SQL Server 2008+, Oracle 9i/10g/11g
Non-Relational Database: Mongo DB
ETL Tools: SQL Server Integration Services (SSIS), Kendo UI Controls, Splunk DB Connect, DATA Stage, SQL server DTS, Data warehouse. Configuration & Version
Control Tools: Team Foundation Server-TFS, Tortoise SVN, GIT, IBM Clear Case Microsoft Internet
Information Services: (IIS) 7.0/8.0
PROFESSIONAL EXPERIENCE
Confidential, Warren, New Jersey
Lead .Net Developer
Responsibilities:
- Involved in Meetings/Discussions with the site teams on a regular basis as part of the requirement gathering.
- Worked closely with Development teams, Test teams and participated in design meetings to develop product specifications.
- Responsible for analysis, design, implementation and deployment of code and database.
- Maintain SDLC process whole development life cycle in agile methodology using Visual Studio 2022, SQL Server 2018.
- Designed Single Page Applications (SPA) with dynamic User Interface by developing new user-facing features, using HTML5, CSS3, Bootstrap, JavaScript, jQuery, ASP.NET, VB.Net, Web API, and SQL Server.
- Implemented SSO (Single Sign On) with SAML (Security Assertion Markup Language) Script.
- Expert in designing enterprise reports using SQL Server Reporting Services SSRS 2005/2008 to generate drill down reports, drill through reports, parameterized reports, linked SQL reports, sub reports, matrix dynamics and filters, charts.
- Developed ASP.NET Core Web API based on departmental requirements and specifications.
- Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology.
- Implemented Site core MVC design pattern for developing the Web Application using MVC 4, 5.
- Worked as a Developer in the team for designing and developing the application using Microsoft advanced technologies, Visual Studio .Net, C#, ASP.NET4.5, SQL Server and Microsoft Visual SourceSafe.
- Worked on pushing the data to elastic search created the instance on (AWS). Retrieving the data and showing up on reporting tool Kibana.
- Designed Front-End Web Forms, Web Page used ASP.NET Razor View as a view engine and HTML5, CSS3, Bootstrap, XML, jQuery.
- Development and Production support of web application built in Mendix.
- The application processes insurance orders and medical exams from call centers for healthcare and insurance companies.
- Experience in creating Containers by Docker's for Micro services.
- Developed the application from scratch using React Native and Redux.
- Translate the designs from our design team into reusable interactive React native components.
- Developed a front-end mobile application using React Native, Redux, Flex and JavaScript.
- Worked on Redux with React Native to handle large chunks of data for better performance.
- Used ES6 syntax and upgrading the react native apps regularly to make the stable version of apps.
- Acted as facilitator to user acceptance testing to verify the final execution of a product with key stakeholders HTML5, CSS, JavaScript, React, Redux SASS, API integration.
- Development and Production support of web applications built in Mendix. The application processes insurance orders and medical exams from call centers for healthcare and insurance companies.
- Created web services using ASP.NET Web API (HTTP, REST), WCF (SOAP) consumed them in the frontend using AJAX calls.
- Deployed the web application and services in IIS, Azure.
- Configured BGP routes to enable ExpressRoute connections between on premise data centers and Azure cloud.
- As an Agile Lead was responsible for following Acceptance Test Driven Development ATDD Process.
- Analyzing, estimating, and sizing the User Stories will help Product Owners to prioritize the Story Cards.
- Developing software solutions and writing code using Pair Programming and Test-Driven Development TDD process.
- Implemented JWT Token based authentication to secure the ASP.NET Core Web API.
- Worked in ETL and data integration in developing ETL mappings and scripts, guided team for the transformations.
- Setup full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make it to the production.
- Implemented MV* pattern with jQuery-validation and Extensive use of components registration in Knockout JS to prepare extensible and pluggable solution.
- Developed Logging and Monitoring for Micro services by fluent and Consumed Web services using Micro services.
- Write clean, modular web-based SaaS applications in an agile and ever-changing environment.
- Created Gulp scripts for various tasks and used Node.js for managing application UI dependencies.
- Engaged in White Box Testing Techniques such as Unit Testing, Integration Testing, with NUnit Framework.
- Implemented other third-party libraries to optimize the code such as ReSharper, sonar cloud.
- Migrated data from on-premises data servers onto Microsoft Azure cloud platform utilizing Azure data factory
- Deployed .NET application to Microsoft Azure Cloud Service project as part of cloud deployment.
Technology Stack: VB.Net, C#, ASP .Net, ADO.NET, .NET Core, WEB API, LINQ, Entity Framework, Dapper, Micro services, Web Services, T-SQL, NUnit, JSON, XML, SSIS, SSRS, RDL
Confidential
Senior .Net Developer
Responsibilities:
- Involved in analysis, design, and development of application with full Software Development Life Cycle (SDLC) from inception to peak/delivery.
- Developed web pages using ASP. Net, VB, HTML, DHTML, AJAX, Java Script, VB script and IIS.
- Used ADO & ADO.NET (Datasets, Data Adapter) to connect with SQL Server Database. Developed Crystal Reports for different modules in the project.
- Involved in user validations and authentications through LDAP (Lightweight Directory Access Protocol).
- Developed, Coded and Reviewed Site core CMS web programs.
- Experience in developing Micro services using ASP.NET core and business components using .NET framework.
- Implemented JWT Token to secure the ASP.NET Web API and provide authorization to different users.
- Collaborated with product and engineering team members to define and develop new product concepts.
- Drove continual improvement to system architecture by refactoring old legacy code.
- Coordinated with QA testers for end -to-end unit testing by refactoring old legacy code.
- Used Site core publish/sync mechanism to publish changes in different environments, also for application deployment followed DevOps process (CI)
- Consumed Docker's to develop Container's for the Micro services. Designed and Developed Container Management Rancher to publish Containers.
- Extract Transform and Load data from Sources Systems to Azure Data Storage services using a combination of Azure Data Factory, T-SQL, Spark SQL and U-SQL Azure Data Lake Analytics. Data Ingestion to one or more Azure Services - (Azure Data Lake, Azure Storage, Azure SQL, Azure DW) and processing the data in In Azure Data bricks.
- Expertise in Microsoft Azure Cloud Services (PaaS & IaaS), Application Insights, Document DB, Azure Monitoring, Key Vault and SQL Azure.
- Hands-on experience in using message brokers such as ActiveMQ and RabbitMQ.
- To convert the Entire event flow as a SOA based architecture used RabbitMQ as a queues and BUS.
- Used the database first approach with the Entity Framework to generate models and the DbContext.
- Used the DbContext to access data from the database and updated the data back to the Database by using LINQ Providers.
- Reviewer of test suits developed by integration testing team used by C/C++, Unix shell scripting for developing modules.
- Systems Analysis and Low-Level Design.
- Created Web API Controllers (Web API 2) in ASP.NET MVC to build, maintain Restful (XML, JSON) services and consume the API's client side data binding.
- Analyze and design calls flow, port allocations and call routing.
- Used third party library to optimize the design of web pages such as Telerik UI, Kendo UI.
- Developed HTML helper methods, Custom filters.
- Developed Views and partial views using Razor syntax and utilized validation controls for server-side validation and JavaScript for client-side validation.
- Made use of Assembly Loading, Multi-Threading, Exception Handling and COM Interoperability to make the application more efficient and meet business needs.
- ETL routines, Created Unit Test suites to test the functionality of the web application using NUnit Framework and used the MS Test runner to test the web application.
- Worked with tools and following software: JIRA, SVN, and Bamboo, Bit bucket, Git, NuGet and Confluence for task management, code management, configuration management, Continuous Integration and Continuous Deployment.
Technology Stack: C#, MVC, WEB API, VB.Net, Entity Framework, Micro services, Web Services, JSON, XML, SQL Server
Confidential
.Net developer
Responsibilities:
- Used ASP .Net and complementary technologies with an emphasis on front-end methodologies including AJAX, DHTML/XHTML, CSS, JavaScript and jQuery, WCF to build HTTP services.
- Designed the database in SQL Server 2008, created specifications of stored procedures and implemented many of them.
- Created the User interfaces (UI) using HTML Helper, Ajax, JavaScript and CSS.
- Designed the front end of the application using HTML, CSS, AJAX, JSON, JavaScript and jQuery. Worked on backend of the application, mainly using Active Records.
- Worked with the vendor in analysis and outlining the system requirement and objective.
- Worked with End-Users and Developers to code and maintain the data flow of performance metrics between the User Interface (UI) and the database.
- Responsible for the testing, getting the bugs fixed and troubleshooting the technical problems.
- Used Third party tools for data validation.
- Used Web forms to develop some web pages to generate the reports and made them visible in the form grids.
- Extensively used multi-Threading concept for fetching data from web server using C# under ASP.NET environment
- Used Microsoft SharePoint to communicate within the Enterprise.
- Mainly involved in Production support.
Technology Stack: C#, ASP .NET, WCF, ADO.NET, LINQ, SQL Server.C$
