Senior Full Stack Developer Resume
Orange, CA
SUMMARY:
- 14+ years of experience as Full Stack .Net Developer (Angular 4 / MVC / Asp.net ).
- Have worked in various phases of Software Development Life Cycle and implementation of Enterprise level Web and Client/Server applications using Microsoft Technologies, .NET framework and Database (Sql server/Oracle).
- Have good experience in working following technologies Angular 4/5, .Net 4.0, C#, Web API, WCF, Entity Framework, MVC 4.0, Sql Server 2014, Nunit, Jasmine, Rabbit MQ, Karma, NodeJS.
- Have good experience in agile practices using JIRA and Rally.
- Have good experience in working multiple industry domains Healthcare, Retail, Finance and Credit Bureau.
- Have extensive experience in Architecting Full Stack solutions and leading teams.
- Have good experience in working at client locations during the Product Launch and support period.
- Worked extensively in security setup of .net WCF services calling Java services using SSL, Mutual Authentication and X.5.09 Certificates.
- Has worked in multiple performance improvement projects (Requirement was to reduce module migration from 44 hrs. to 3 hrs.).
- Has played different roles Developer, Technical solution designer, Architect, and Team lead and Product implementation manager as per needs of client/organization.
- Have designed and developed a lot Enterprise level Asp.Net Applications using C#, WCF, AJAX and SQL/Oracle Technologies.
CORE SKILLS:
- Strong knowledge of OOPS, design patterns and testing patterns.
- Extensive programming experience in .Net Technologies (C#, ASP.NET, ADO.NET, WCF, WPF, MVC, Entity Framework)
- Experience in working with modern technologies Angular 5, WebAPI, Azure, Jasmine, Karma, SignalR, NodeJs and Bootstrap.
- Extensive Experience in working with UI development skills HTML, CSS, Javascript, Jquery
- Strong knowledge of DB concepts and extensive experience in developing database tables, views, stored procedures, functions and triggers in SQL Server and Oracle.
- Good experience in Test Driven development using nUnit and mock frameworks.
- Experience in utilizing tools like ReSharper, Ants Profiler and Code coverage in development
- Good experience in developing SOA based solutions using Remoting, web services and related technologies including XML/XSL/XSLT/SOAP/UDDI.
- Experience with working different source code management systems like CVS, VSS, TFS, and GIT.
- Extensive experience in third party tools Infragistics, SoapUI, Altova XML Spy, MS Visio, ERWIN, TOAD, Fiddler, nHibernate Profiler, Wireshark, N - Unit and Sql profiler.
CORE ABILITIES:
- Problem solving attitude and loves to lead from front
- Self-confident and always eager to learn and adapt.
- Very amicable, open minded and strong believer of openness, transparency and time management.
- Has good interpersonal, communication, and presentation skills.
WORK EXPERIENCE:
Confidential, Orange, CA
Senior Full Stack Developer
Responsibilities:
- To gather the requirements, creating the design document and developing the module in Agile Environment.
- Developing UI components using Angular 4.0
- Worked on technical design of new enhancements and architect new solutions.
- Developing business services layer using WebApi
- Worked with Business team in finalizing requirements and designing new solutions
- Coding (full stack UI/Backend/DB)/ peer review for new enhancements.
Environment: Angular 5, .Net 4.5, C#, WebApi, VS 2015, Secure Auth, Entity Framework, Sql Server 2014, Bootstrap, NodeJs, TFS, Agile
Confidential, Costa Mesa, CA
Senior .Net Developer
Responsibilities:
- To gather the requirements, creating the design document and developing the module in Agile Environment.
- Developed new functionality using MVC/ C# /WebAPI
- Created new service layers using WCF
- Wrote functions/Procedures using SQL Server
- Configure and setup the Google Analytics for the sites.
- Worked on critical production issues and helped in reducing CST support.
- Worked on technical design of new enhancements and architect new solutions.
- Optimized the performance of a critical module which impacts user communication
- Worked with Business team in finalizing requirements and designing new solutions
- Coding (full stack UI/Backend/DB)/ peer review for new enhancements.
- Worked with other vendors and developed the integration services.
Environment: .Net 4.0, C#, MVC 4.0, WCF,WWF, VS 2013/2015, Crypto services, Re-sharper, Sql Server 2008/2014, Control - M, JavaScript, Lightbox, Jenkins, Agile, JIRA
Confidential, PA
Senior .Net Developer
Responsibilities:
- Transfer Center - Developed new functionality called Facility Disposition. The purpose of this functionality is to capture communication between hospital staff and different facilities. Worked on requirement gathering with end client, designed and developed the module.
- Community Access Portal (Team Size - 10) & Behavioral Health (Team Size - 8) - This is new application using Angular JS and hosted on Cloud.
- Writing web pages using Angular.Js, Created Directives and filters
- Writing N unit tests cases and Jasmine test cases
- Developed was done with target of 100% code coverage
- Wrote Web API’s, WCF services and deployed services on cloud environment
- Developing the DB layer using Entity Framework (code first).
- Deploying To gather the requirements, creating the design document and developing the module in Agile Environment.
- Used SignalR to provide client side async update on Pages.
- Wrote services communicating with each other using Rabbit MQ.
- After every sprint, we perform regression & performance testing on product.
- Tuned the performance of views stored procedures sing Sql Query Analyzer.
- Ramped up two new hires.
Environment: Azure,.Net 4.0, C#, WCF, Entity Framework, VS 2013, Re-sharper, Angular JS 1.3, Sql Server 2008, Nunit, Jasmine, Rabbit MQ, Karma, NodeJS, Jenkins, Agile, JIRA, Infragistics
Confidential, PA
Senior .Net Developer
Responsibilities:
- Scriptmed
- Played different roles as per client needs.
- Primary responsibilities were understanding requirements, designing and developing solutions.
- Played critical role in migration of code base from .net 2.0 to 4.0
- Helped the IT team in migrating from TFS 2005 to TFS 2010
- Worked independently with vendor to set up calling service with application.
- Developed web forms, WCF services and DB objects
- Helped in regular and off hours in production issues.
- Lead 2-3 people team in developing multiple modules
- SES - This was client’s new web product based SOA architecture to integrate with other products.
- Worked on initial design of this Product.
- Played critical role in laying out architecture of it.
- Developed core framework of it using Entity framework and Dependency Injection
- Set up security profile and Certificates for WCF services.
- Wrote XSLT’s for objects translation
- Used Façade, Proxy, Abstract and Singleton patterns
- Implemented mutual authentication in services and integrated with end clients IBM services.
- Played multiple roles Architect, Designer, Developer and provided multiple training on product to other team members.
- Spend 1 yr at client location in integrating product with their Java based services.
- Performance Improvement - As end-client were upgrading their Scriptmed so millions of data was required to transfer to new product. In test environment it was taking 43 hrs and requirement was to do it in 3hrs. So I was asked to join a team consists of developer, DBA’s and Other Performance experts. End Client team was also involved
- Worked closely with client team to monitor performance.
- Made the changes to code using Parallel programming and wrote caching layer to avoid multiple DB calls.
- Fine-tuned stored procedures, tables and views.
- Identified changes required at hardware level to improve performance.
- EPCS - Electronic Prescriptions for Controlled Substances
- Lead team of 6 member and worked with third party vendor (Sure Scripts) to get the product certified.
- Was involved in gathering requirement, writing technical designs document, designed solution and creating Work items.
- Wrote the initial framework for module and cryptography program to check the validity of message.
- Did the code reviews and demo’s to Auditors.
- Got the product certified in 3 reviews. In previous time it took more than 5 reviews.
Environment: .Net 4.0, C#, WCF, Entity Framework, Winforms, WCF, LINQ, VS 2010 and Oracle 11g
Confidential
Senior .Net Developer
Responsibilities:
- To gather the requirements, communicate with vendor organizations and coordinate with them.
- Implemented the Entity framework for database interactions.
- Implemented the XML operations over Sql Server.
Environment: .Net 4.0, C#, WCF, LINQ, VS 2010, Entity Framework, Asp.net and SQL Server 2005.
Confidential, PA
Senior .Net Developer
Responsibilities:
- To gather the requirements, creating the design document and developing the module in Agile Environment.Implemented the Adaptor and may other patterns.
- Implemented the client and server module for integrating with Third party calling system .
- Involved in the project design discussions and writing the framework modules.
Environment: .Net 2.0/4.0, C#, Winforms, WCF, LINQ, VS 2005/2008/2010 and Oracle 11g
Confidential, MA
Senior .Net Developer
Responsibilities:
- Playing the role of Tech Lead, Designer and Developer.
- Designing & development of the application, interacting with Business Analyst for use case analysis and their implementation.
- Database work involved, writing stored procedures, which were in turn called by the Data Access layer using Microsoft-Application-Library API’s.
Environment: .Net 4.0, C#, WPF, WWF, LINQ, MVVM, WCF, Infragistics, VS 2010 and SQL Server 2008