Senior .net Full Stack Developer Resume
Boston, MA
SUMMARY
- Around 10 years of diverse experience in the IT industry with emphasis on Software Analysis, Design, Development, Implementation, Deployment, Maintenance, and Support of various Client - Server and Web-based n-tier Architecture for windows and web applications using Microsoft .NET Technologies.
- Strong experience in the design and development of web applications using N-tier, MVC, and MVVM architecture.
- Very Strong experience in Microsoft .NET based Web and Windows Applications Development using .NET in developing applications using VB.Net, C#.Net, Asp.Net, Ado.Net, ASP, SQL Server, and Oracle.
- Strong experience in writing business logic using C#.
- Experience in creating and consuming SOAP Web Services, WCF, and ASP.ENT WEB API.
- Experience in accessing the SQL database through ADO.NET, LINQ TO SQL, Enterprise Library, Dapper, and Entity Framework.
- Experience in writing LINQ queries.
- Experience in designing databases in MS SQL Server.
- Hands-on Experience with SSRS, Power BI, and Telerik Reporting.
- Good experience and understanding of Microservices architecture.
- Extensively used Visual Source Safe, Microsoft Team Foundation Server, and GIT as version control.
- Good Knowledge of Microsoft SharePoint Services (MOSS) and SSIS.
- Extensive Experience with the latest JavaScript libraries like AngularJS, Knockout JS, jQuery, and Angular 9.
- Strong experience in Software Development Life Cycle.
- Excellent debugging skills and Diagnostic ability to go to the core of the problem. Has a full system life cycle hands-on experience: analysis, designing, coding, testing, performance tuning, installing, documenting, supporting, maintaining, and user training.
- Ability to quickly upgrade to new technologies and tools to stay ahead.
- Experience working as a supporting team member in various environments.
- Experience working with Offshore Models.
- Ability to lead a team. Ability to work in a team environment. Hardworking and dedicated.
- Proficient in the deployment as well as management of cloud-based infrastructure, especially on Microsoft Azure
- 5+ years of experience, meticulous, and detail-oriented
- Azure Engineering processing, and a proven track record of server development and management, cloud management, and automation.
- Hands-on experience in Azure development worked on Azure web application, azure storage, and Azure SQL database.
- Expertise in creating Custom Reusable React Components Library Experienced in working with Redux architecture incomplete Object-Oriented concepts in improving
- Expertise in Microsoft Azure cloud services (PaaS and Iaas), application insights, and Azure monitoring.
- Extensive involvement in Designing Azure Resource Manager
- 3-5 years experience in AWS - Platform as a Service (Paas) and Infrastructure as a Service (PaaS)
- Experience in guiding the classification, plan, implementation, growth, adoption, and compliance to enterprise architecture strategies, processes, and standards
- Ability to design and manage cloud-based infrastructures to deliver the required performance, security and availability requirements.
- Ability to understand Migration requirements and bridge the gaps
- Expertise in architecture blueprints and detailed documentation. Create a bill of materials, including required Cloud Services AWS (such as EC2, S3, Lambda, etc.) and tools
- Hands-on experience with AWS EC2, ECS, ELB, EBS, S3, VPC, IAM, SOS, RDS, Lambda, Cloud Watch,
- Storage Gateway, Cloud formation, Elastic Beanstalk, and Autoscaling
- Demonstrable experience with developer tools like Code Deploy, Code Build, lambda, Code Pipeline, design the overall Virtual Private Cloud VPC environment including server instances, storage instances, subnets, high availability zones, etc.
- Work in Test Driven Development environment, leveraging the QA automation test suite to provide unit tests and integration tests for all new functionality
- Adhere to application development guidelines and help improve the guidelines
- Work with mobile app developers to interface with native app features
- Work with UI / UX designer to help create and then implement best design practices
- Extensive knowledge of CSS and JS methods for providing performant visual effects
- Coordinating the workflow between the end-user, product OWNER, developer, and yourself
- Work with the test engineering team to assure product quality
TECHNICAL SKILLS
Languages: C#, VB.NET, C++, C, JAVA, PHP, Python, SQL, JavaScript.
.Net Technology: .Net Framework, Win Forms, .NET Core, .NET 5, WCF, WWF, ASMX, LINQ, ASP.NET MVC, WEB API, MSMQ.
Web Technologies: ASP.Net, HTML, XHTML, DHTML, CSS, ASP, Angular 2/9VB script, XML, PHP,React, react js.
JavaScript Technologies: jQuery, Knockouts, NodeJS, ExpressJS, Typescript.
Database: SQL Server, Oracle, My SQL, Ms.-Access, MongoDB, PostgreSQL.
IDE Tools: Visual Studio, Visual Studio Code, SSMS, Dreamweaver.
Reporting Tools: Crystal Reports, SQL Server Reporting Services, Power BI.
Version controls: Visual Source Safe, Team Foundation Server, GIT
Operating Systems: Windows, Windows Server, Linux.
Cloud Technologies: AWS EC2, S3, Elastic Cache, Lambda
PROFESSIONAL EXPERIENCE
Confidential - Boston, MA
Senior .NET Full Stack Developer
Responsibilities:
- Designed, developed, and implemented FINEOS claims application integration.
- Developed Windows Services to Process data and integrate multiple applications.
- Involved in designing the complex UI using HTML5, and Bootstrap.
- Used AutoFac for registering dependencies, an Auto mapper for mapping, fluent validation, Custom Data annotation for model validation, and client-side validation.
- Create custom HTML helper controls for re-useable components.
- Used MVC Exception filters for catching up on the exception from the Controller method.
- Extensively used the JQUERY, and Bootstrap controls like Dropdown, Date Picker, and Modal Popups.
- Created a Base Controller to extend the common properties.
- Wrote unit test cases using NUnit, and Moq Framework.
- Developed modules of application in Angular 9.
- Developed Custom directives, Custom pipes, and Feature modules in Angular 9.
- Used Jasmine to write isolated, integrated unit tests and Karma to execute tests in Angular.
- Involved in Developing and configuring Restful APIs and ADO.NET Entity Framework for ORM.
- Created complex SSIS Packages to collect the data from the database and FTP.
- Developed complex SSRS reports using RDL, and RDLC and deployed and managed report servers.
- Used ADO.NET for database connectivity, storage, and retrieval of the data on SQL Server.
- Created service broker queues, and temporal tables and did performance tuning in SQL Server.
- Used TFS/Azure DevOps for version Control and source code maintenance needs.
- Involved in testing and deployment and Production Support of the applications.
- Support back-end setup and configurations to facilitate POCs.
- Administering and Monitoring VSTS, taking backups, and consolidating collections at the time of migration from on version of VSTS to another.
- Created work items and build definitions manually.
- Creating the corresponding documentation for the application such as Impact Analysis, Help Files for bug emergency fixes
- Release document, Unit Test Case Matrix, and technical design.
- Developer experience in Java web technology, Eclipse, NetBeans, JVM, JSP, JSTL, and XML connectivity, Crea.
Environment: .Net Framework 4.7, .NET 5, C#, ASP.NET WEB API, MVC 5.0, Angular, Entity Framework 6.2, LINQ, SQL Server 2016, SSRS, SSIS, Visual Studio 2019, GIT, Azure DevOps, IIS, AWS.
Confidential, Atlantic City, NJ
.NET Lead Developer
Responsibilities:
- Designed, developed, and implemented applications to improve existing Systems using .NET technologies.
- Involved in designing the complex UI using HTML5, and Band bootstrap.
- Used the MVC route Configuration for the page links by defining the Controller Method and Action Method.
- Used MVC Exception filters for catching up on the exception from the Controller method.
- Created a Base Controller to extend the common properties.
- Created custom HTML Helpers for Dropdowns, and Calendar Controls.
- Extensively used the JQUERY controls like Dropdown, Calendar Controls, and Modal Popups.
- Created and consumed the REST API through AngularJS Controllers and returned the data as JSON.
- Involved in Developing and configuring Restful APIs and ADO.NET Entity Framework for ORM.
- Implement MSMQ using WCF web services for Business-to-Business communication.
- Implemented generating PDF for the Letter that has been sent to the clients using the ITextSharp.
- Created SSIS Packages to collect the data from the database and FTP the letter data to a different server.
- Effectively managed the state using various state management techniques including Sessions, and Query Strings.
- Used ADO.NET for database connectivity, storage, and retrieval of the data on SQL Server.
- Wrote Stored Procedures, Functions, and Triggers on SQL Server Database.
- Defined Tables, Joins, Functions, Views, Constraints, and Triggers in Microsoft SQL Server.
- Used TFS for version control and source code maintenance needs.
- Used .Net Validation Controls, JavaScript, and jQuery to perform client-side validations.
- Involved in testing and deployment of the application.
Environment: .Net Framework 4.7, VB.NET, AWS, C#, HTML5, ASP.NET WEB API, LINQ, SQL Server 2012, SSRS, SSIS, Visual Studio 2017, TFS 2012, IIS 7.0.
Confidential, Farmington, CT
Full Stack.Net Developer
RESPONSIBILITIES:
- Involved in design and architectural development process meetings and data modeling, and band business document review meetings.
- Implemented authentication across multiple applications using AD LDS (Active Directory Lightweight Directory Services).
- Coded complex LINQ-TO-Entity queries for access to the Entity Framework model.
- Used JSON and Jquery all over the application.
- Used StrectureMap to bootstrap the service client into controllers.
- Created WCF web services using Facade Pattern and data access layer using the Repository Pattern.
- Used castle. dynamic proxy for creating .Net Proxy on the fly at runtime.
- Used Log4net for logging errors in files, event logs, and databases.
- Worked as TFS Administrator to implement Auto Builds.
- Developed a generic electronic signature module for multiple applications.
- Involved in deployment and post-production support for the application.
ENVIRONMENT: .Net Framework 4.0, C#, Entity Framework, AJAX, LINQ, SQL Server 2012, SQL Server Reporting Services, SSIS, IIS 7.0, Visual Studio 2015, TFS.
Confidential, Jersey City, NJ
.Net Developer
Responsibilities:
- Implemented the full SDLC process.
- Actively participated in Scrum sessions with business users.
- Created the technical specification document as per the user stories.
- Involved in analysis, designing, coding, and implementation of the application.
- Worked as a developer in the team for the design and development of applications using Microsoft Visual studio with the ASP.Net 4.0, SQL Server 2012.
- Implemented the forms from authentication for the application.
- Used jQuery for client-side client-side validations.
- Developed the UI (user interface) using ASP.NET MVC 4.0, Knockout JS, HTML5, CSS 3, Bootstrap, Ajax.
- Developed WCF services to support service-oriented service-oriented architecture, and configured WCF services in IIS.
- Developed custom HTML Helpers and custom Action Filters for the application.
- Used Enterprise Library 5.0 for error logging and database activities.
- Involved in writing SQL statements, stored procedures, User Defined Functions, and Complex Triggers.
- Actively worked on Performance Tuning in Application servers and Database Servers.
- Implemented SSIS packages to update SQL data tables from the oracle server.
- Created and deployed SSIS packages to production, scheduled them to run on a routine basis, and monitored logs for errors.
Environment: ASP.NET, MVC 4.0,VB.NET, LINQ TO SQL, WCF services, SQL Server 2012, JavaScript, JQuery, Knockout JS, XML, XSL, XSLT, CSS,, Windows2012 server, Visual Studio 2012, TFS 2012,IIS7.0.
Confidential, Hartford, CT
.Net Developer
Responsibilities:
- Studied and analyzed requirement documents, and user stories, and created technical specification documents.
- Implemented role-based authentication in TAM System.
- Developed Custom Controls and Navigation controls using C# and configured the caching policies.
- Used Telerik ASP.NET AJAX controls in the .NET application, and Telerik Telerik RAD controls in the Silverlight application.
- Developed, and configured ASMX, and Wand CF web services to communicate between different applications.
- Created and consumed services using WCF in C# to generate reports and e-mail those reports to the requested user.
- Used Team Foundation Server (TFS) for source control, data collection, reporting, and, project tracking.
- Developed Stored Procedures, Views, Triggers, and Functions for data manipulation using T-SQL.
- Involved in database migration SQL Server 2000 to SQL Server 2008 and migrating oracle to SQL server.
- Created SSIS packages in SQL Server 2008 to move data feed files (text files, excel files) from different vendors to SQL Server 2008 database.
- Expertise in writing a LINQ to SQL, LINQ to XML Queries.
- Effectively created reports using SSRS in Business Intelligence Development Studio.
- Involved in deployment and post-production support for the application.
ENVIRONMENT: .Net Framework 2.0/3.5/4.0, Classic ASP, C#, Silverlight, A DO.Net, Entity Framework, AJAX, LINQ, SQL Server 2000/2008, SQL Server Reporting Services, SSIS, IIS, Visual Studio 2012, TFS.
