Senior Full Stack Developer Resume
Columbus, GA
SUMMARY
- Microsoft Certified Professional with 17 years of experience in the areas of Internet technologies, portal development, Data Modeling, RDBMS, and GUI tools.
- Extensive experience in client - interactions, requirement gathering, system study, system architecture analysis and design, development, implementation, tasks estimations, integration and technical support.
- AWS cloud practitioner certified.
- Experienced in working on development of web based applications using the front-end tech stack such as Angular 8/ss14 with Nx (Nrwl Extensions), Angular Schematic, Typescript, Ngrx, Rxjs, JavaScript, NodeJS, ExpressJs, CSS, Bootstrap, Material Design, HTML, JQuery and back-end tech stack such as ASP.Net Core 3.1/6.0, ASP.Net MVC, Web API with advanced C#, JSON, WCF RESTful services, Microservices, CQRS, JSON, SignalR & Redis cache.
- Experienced in working on ORM tools such as Entity Framework Core, nHibernate along with ADO.Net for handling database related operations.
- Experienced in working on Single Page Application (SPA) using the latest tech stack such as Angular 8/14, Typescript, HTML5, CSS, Bootstrap, & MVVM architecture along with Asp.Net Core 3.1/6.0 web API as backend.
- Experienced in writing unit & integration test cases for Asp.Net & Angular based web applications, using advanced frameworks such as Microsoft NUnit Test & Jasmine with Karma.
- Extensively worked on implementing security features like Token-Based Authentication, Roles-Based Authorizations, Web API authentications, data encryption etc for the web applications.
- Good knowledge in AWS (S3, EBS, EC2, Elastic Beanstalk, Lambda, CloudTrail, CloudWatch, SNS, SQS, DynamoDB, API Gateway, CI/CD, IAM).
- Good knowledge in ReactJs.
- Solid understanding of Object-Oriented Analysis and Design (OOAD), UML and RDBMS concepts.
- Proficient in Microservices, design/development of enterprise content and data systems, Architecture planning, deployment planning and capacity planning
- Experienced in working with Iterative Agile Methodologies, Waterfall methodologies, Scrum and Test-driven development (TDD).
- Experienced in Agile methodology, team management, managing onsite-offshore project model delivery including planning, work size/effort estimation, assigning work, monitoring and controlling project, communicating to stakeholders, ensuring code quality, risk management & building client relationships.
- Proficient in writing functional requirements & technical design documents and creating various UML diagrams to simplify the business use case requirements.
- Highly motivated, organized and detail oriented with excellent interpersonal, communication and presentation skills.
- Proven capability of adapting to new and fast-changing technologies. Expert at managing multiple projects simultaneously.
- Evaluated and prototyped next-generation technologies
TECHNICAL SKILLS
Languages: Angular 6/8/14, TypeScript, Nodejs, Expressjs, JavaScript, jQuery, ReactJs, Ngrx, Ngxs, Rxjs, C#
Mark-up/XML /UI Technologies: .Net Framework/.Net Core, ASP.NET MVC, Web API, LINQ, Entity Framework, Microservices, CQRS
Tools: & Frameworks: Visual Studio, Visual Studio Code, Apigee, JIRA, TeamCity, Dynatrace, Splunk, Crucible, winDeploy, ALM, Git Stash, ReSharper, VersionOne, Docker.
Cloud Azure: CI/CD Pipeline (SonarQube and Veracode), AWS
Web services: SOA, SOAP, RESTful, WCF, WSDL
Web/App Servers: IIS
Authentication/ Authorization: Okta, JWT, SSO, Active Directory, OAuth and Openid
Databases: Microsoft SQL Server, Oracle, MongoDB
Version Control Tools: Git, TFS, VSS, ClearCase, SVN
Testing Tools: XUnit, MS Test, Jasmine, Grunt, Karma, Webpack Style CSS, SASS, Bootstrap 4.0, Material Design, Flex, Media query.
PROFESSIONAL EXPERIENCE
Senior Full Stack Developer
Confidential, Columbus, GA
Responsibilities:
- Developed reporting application using Angular 14, .Net Core 3.1, Material Design, C#, Entity Framework and SqlServer.
- Developed unit tests using Jasmine and MS Test.
- Developed Captcha.
- Azure CI/CD pipeline with Git code repository.
- Using SonarQube and Veracode in pipeline.
- Using Jfrog for Artifactory.
- Deployed Angular and .Net code on IIS.
- Developed C# console application and configured in AutoSys job.
- Enhanced existing applications in Asp.Net, C#, MVC, WCF, LINQ, Entity Framework etc.
- Enhanced existing .Net Window and WPF applications.
- Worked on integrating systems using service-oriented architecture and skillsets such as windows service and REST services etc.
- Improved performance of application.
- Built reusable .Net class libraries, data access layers, custom UI controls to expedite the development process.
- Identified the User stories and provided design.
- Designed test scenarios and test cases.
- Coordinating with client’s business partners and other stake holders to facilitate the end-to-end testing for integrations specific projects.
- Built and maintained repository for re-usable deliverables, methodologies, and business development documents.
Environment: Angular 14, .Net Core 3.1, C#, Typescript, .Net Framework 4.6, Visual Studio 2019, WCF, Web Services, Soap UI, Azure, Git, DB2, SqlServer, XML, IIS, ADO.Net, Entity Framework, VersionOne, Agile, SonarQube, Veracode, Jfrog, Splunk and Dynatrace.
Onshore Lead Architect/ Senior .Net Developer
Confidential, Houston, TX
Responsibilities:
- Improved performance of application
- Identified the User stories and provided design.
- Architected the Enterprise Content and Data Platform
- Developed shared components.
- Developed unit tests using Jasmine.
- Automated unit test using Karma.
- Used Angular Material and NG Bootstrap controls.
- Designed test scenarios and test cases.
- Executed the designed test cases - logging and reporting.
- Client Interaction on daily basis for requirements gathering and functional analysis.
- Performing estimations and creating use-case specifications document for the developers.
- Assigning tasks to team members and assisting them whenever required thereby ensuring timely deliveries.
- Assisting business users with UAT and resolving their queries related to implementations.
- Analyze and resolve software errors accurately on time and provide required status reports.
Environment: Angular 8, Typescript, RxJS, Ngxs, Sitecore, AWS, .Net Core, C#, Visual Studio 2017, Bootstrap 4.0, SASS, Material Design, Jasmine, HML5, Agile
Onshore Lead/Senior .Net Developer
Confidential, Chicago, IL
Responsibilities:
- Architected the Enterprise Content and Data Platform
- Using Mono repo approach of building application
- Developed shared components.
- Used Ngrx for state management.
- Developed custom schematics for faster development and consistent views.
- Developed unit tests using Jasmine.
- Developed ASP.Net WebAPI
- Developed Node API for converting dashboard widgets into JPG, PNG and PDF format.
- Used Angular Material and NG Bootstrap controls.
- Designed test scenarios and test cases.
- Developed modularized structure in AngularJs application and implemented lazy loading using ocLazyLoad library.
- Reviewed the test cases prepared by the team and presented the test case walkthrough to clients/business heads.
- Creating technical design documents, writing source code for given business use case, performing builds deployment & production support.
- Migrated ASP.NET Silverlight enterprise application into Clearsight Angular application.
- Executed the designed test cases - logging and reporting.
Environment: Angular 8 with Nx, TypeScript, RxJS, Ngrx, ASP.Net MVC, C#, NodeJS, ExpressJS, Visual Studio 2017, AWS, Bootstrap, SASS, Material Design, Jasmine, HML5, Agile
Onshore Lead/Senior .Net Developer
Confidential, New York, NY
Responsibilities:
- Involved in all phases of the life cycle of the project including requirement study, design, development, and deployment and testing.
- Designed architecture of a web-based solution
- Created user interface with Angular 4, TypeScript with code-behind as Web API and MongoDB
- Designed and developed components, services, templates, modules and pipes.
- Implemented security in UI and Web API
- Designed MongoDB data model.
Environment: Angular 4, TypeScript, MongoDB, RxJs, Webpack, Asp.Net WebAPI, C#, Visual Studio 2015, Bootstrap, CSS3, Karma, Jasmine, HML5
Senior Software Developer
Confidential, Glen Allen, VA
Responsibilities:
- Developed integration with the third-party document management systems, i.e.
- Image Right and On Base, to streamline document intake, archival and retrieval processes across the policy management lifecycle
- Developed integration with the Agency Management System to ensure broker information is available for underwriting.
- Developed integration with the policy booking and back-office financial systems, i.e. ERMS, PRIMIS, etc.
- Developed CRM/Partners module to manage insured and underwriter information.
- Implemented Ensemble, a proprietary policy administration framework, to enhance system scalability and user experience.
- Implemented the analytics engine to facilitate submission scoring functionality.
- Implemented the ratings engine and developed integration with the underwriting engine.
- Developed integration with the forms management system.
- Developed integration with the claims management system.
- Migrated e2 Admin from .Net to AngularJs.
Environment: AngularJS, Asp.Net MVC 5, ASP.NET, Telerik UI, C#, WCF, AWS, Web API, MS SQL