We provide IT Staff Augmentation Services!

Senior Full Stack Resume

5.00/5 (Submit Your Rating)

Utica, NY

SUMMARY:

  • Certified .Net Full Stack / Angular JS Lead Developer / Architect with around Ten years of strong experience in developing distributed applications using .NET framework, ASP.NET, MVC, C#.NET, VB.Net, VS.NET, Entity Framework, ADO.NET, Angular JS and Web services.
  • Core Competencies include Customer Consulting, Solution Designing, Team Management, Scrum Master, Design Patterns, Data Structure, API designing, Customer Training, Business Intelligence
  • Solid experience in using C#.Net, VB.Net, SQL and Oracle to handle backend processing.
  • Strong expertise as Technical Lead, Solutions Architect and Senior Consultant for Delivery team handling the customers using DXC’s Proprietary Claim System.
  • Resolve complex UI challenges, using cross - browser limitations and workaround using latest technologies such as HTML5, CSS3, RESTful APIs, jQuery, Node.js, and AngularJS.
  • Strong Experience with both leading database systems, SQL Server and Oracle.
  • End to End exposure in handling the client-side validation and experience using jQuery and JavaScript.
  • Hands-on expertise to use AngularJS to call webApi to easy populate and retrieve data using webApi Data Model.
  • Designed and Developed the HTML5 webforms for our customers using our Proprietary Claim System. Used Bootstrap to make the forms mobile friendly.
  • Strong hands on expertise in AngularJS, JavaScript, jQuery, HTML, CSS & Bootstrap.
  • Extensive use of commonly used libraries and tools including jQuery, Angular UI and Grunt.
  • Built Single-Page Web Application from scratch, leveraging Angular.js
  • Solid Experience using .Net XML API to read and write XML Documents.
  • Worked on the SAML, to implement SSO (Single Sign On) at various clients. Used Shibboleth and Oracle as the IDP (Identity Provider) and SP (Service Provider)
  • Proficient in preparation and processing of documents and reports based on various requirements and analysis.
  • Strong conceptual knowledge in RDBMS monitoring tools: SQL Server Enterprise Manager, SQL Profiler, MySQL and Oracle11g.
  • Consumed ADO.NET components like Data Adapter, Dataset to perform data operations. Extensively usedADO.NET to implement the data layer to communicate with different databases.
  • Developed Desktop Application and various Windows Services using C#.net, Windows forms.
  • Scrum Master for the Innovation Community group that handles all the innovation in the product and decides the future releases of the product. Working in Agile mode form last 2.5 years.
  • Expertise in HIPPA
  • Strong hands on end to end expertise in Proprietary product of DXC Technology.
  • Involved in DXC hosting to the customers which could be on AWS Cloud environment or in-house Cloud environment.
  • Hands on experience working with Self Insured Industries, Carrier Industries and the Health Care Industries.
  • Provided solutions to Major Customers like Confidential, Dominion Energy, Confidential, Swiss Re, Confidential, CVS, Caterpillar, Portland Gas and Electric, Samsung Fire and Marine Insurance etc.
  • Hands on Involvement with .Net technologies and this supports cross browsers and mobile technologies.
  • Hands on working on Xamarin.

TECHNICAL SKILLS:

Languages: C# (6.0/5.0), VB.Net (14.0/13.0/12.0 ), VB.Net, XML, XSLT, CSS3, HTML5, ASP, C, C++, SQL, PL/SQL, TSQL, Cobol

Scripting Languages: JavaScript, JQuery

.Net Technologies: MVC 5/4.5/3, MVVM, .NET Framework (4.5/4.6/4.0/3.5 ADO.NET, LINQ, AJAX, Web Services, WCF, WEB API, SSISJS Framework: Angular

Web Designing Tool: Microsoft Visual Studio.NET (2015-2005), Adobe Photoshop

Web Servers: IIS, Tomcat

RDBMS: SQL Server 2015/2014//2012/2008, Oracle 11g/10g/9i/8i, MS Access

Operating Systems: Windows 10/7/XP/Server, UNIX

Reporting Tools: SQL Server Reporting Services (SSRS), Crystal Reports, SAP Data Services

Logging Tools: ELMAH, Log4Net

Css Framework: Bootstrap

Task Runner: Gulp

Package Manager: NPM, Bower

Packaging Tool: Install Shield, Jenkins

OOAD (Case Tools): Microsoft VISIO (UML Diagrams)

Web Browsers: I.E., Safari, Google Chrome, Opera, Firefox

Version Control: TFS, GITHUB, SVN

Protocols: HTTP, HTTPS, FTP, SMTP, SOAP

PROFESSIONAL EXPERIENCE:

Senior Full Stack, Angular JS.Net Developer, Architect

Confidential, Utica, NY

Responsibilities:

  • As a Senior Consultant my major responsibility was to help customers IT team to setup the server environment to host the applications.
  • As a senior Consultant one my other responsibility was to work with customers programming team to provide them consultation for how to use the API’s exposed by the system and to guide them to use the internal data model seamlessly.
  • As a Senior Consultant the other responsibility was to be in touch with the Claims department managers to make sure the new product is providing the work flow benefits and the system is tailored according to their need.
  • Analysed existing hosting capabilities and Cost involved in that setup.
  • Provide an estimation to customer in terms of the cost benefits and scalability that they will be receiving once they move to the cloud platform.
  • Translate digital & behaviour specifications into efficient front end component using HTML5, CSS3, Bootstrap, JavaScript, jQuery and Angular JS.
  • Re-factored, re-architected, and enhanced an existing AngularJS application to follow strict MVVM/MVC patterns for improved source code maintenance, 40% code reduction, ease of upgrade, scalability, ease of developer spin up, enhanced performance and offline with client caching.
  • Utilize Angular.js for the creation of client-side UI design.
  • Implemented Angular Controllers to maintain each view data
  • For reporting for the Claims Department and higher management, used SAP Business Intelligence. SAP Business Intelligence integrate with Crystal Reports to generate on fly reports and it helps in scheduling and additional feature of emailing and storing on FTP folders.
  • Worked as the .Net Solutions Architect and Full Stack developer working in Agile Methodology.
  • Worked as a senior Consultant as well to the Clients IT and Programming team.
  • Identified the gap’s in the Claim System that they are going to implement and design and develop those enhancements into the product.
  • Involved in creation of end to end system on the .Net framework with c# and SQL/Oracle server at the backend and the Front end was on HTML5 and Angular JS.
  • Involved in major changes that were needed was: Multilingual, Multicurrency, and Multitenancy and Cross Browser capability in the product.
  • Involved in Cross Browser capability changes involved modification of the front end using in AngularJS, jQuery, ASP.NET, AJAX using C#, and back end in SQL Server 2012.
  • For Multicurrency, Multilingual and Multitenancy changes involved changing the back-end code involving C# and SQL to support these features.
  • Implemented various Design Patterns (Factory method, Abstract factory, Singleton) into the product so that product becomes more scalable and maintainability cost can be reduce.
  • For implementing Multitenancy, worked as the Solutions Architect as well as the full-time developer to code the various pieces of the system. Completely written an engine to display the correct view according the user login into the system.
  • This customer had a lot of agencies that use to submit claims for the customer, the agencies are outside the customer building and the Customers IT did not had any control on the browser and the settings on the browser. For this customer designed and wrote a single page web form that will support these Agents to submit the First Notices of the losses. This SPA was designed using HTML5 and Bootstrap. This supports the photo capture and video capture as well.
  • Great hands-on contribution to work on the query optimization. The customer received a lot of Catastrophe claims during the winters, there were need to improve the performance of the batch process to make sure that the overnight jobs are not stuck due to bad query performance.
  • Worked on Performance tuning and query optimization.
  • Improved the performance of some nightly jobs from more than an hour to less than 15 mins. This helped in improving the hands-on knowledge on the SQL optimizations and various aspects of SQL Tuning.
  • Consumed Web services using WCF for online transactions using C# and exposed them through SOAP and HTTP. This is used for getting the currency exchange rates.
  • Created REST API’s that customers Programming team can be used for some internal reporting and sending data to some external agencies like ISO or CLUE.
  • Experienced in the use of agile approaches including Test-Driven Development and Scrum (Scrum Master).
  • Used TFS for Version Control, Branching and Merging.
  • Used GitHub for Version Control, Branching and Merging.
  • Used NPM and Bower for package Managing
  • User Jenkins for Packaging and Installation.
  • Used JIRA for managing Issues.
  • Worked as Scrum Master on these projects so I was responsible for the scrum meetings and overall progress of each sprints and to help the team in case of any blockage.
  • Ensure brainstorm for any road block during the entire development

Environment: .Net Framework 4.5, MS Visual Studio 2012, C#.Net, C++, SOAP, REST, JSON, ASP .NET, SQL Server 2005/2008/2012/2014, CSS, XML, J Query, Java Script, AngularJS, jQuery, GitHub, TFS, Jenkins, Windows Servers 2008/1212, Ajax Toolkit Controls, SOAP/WSDL/ WCF, JIRA

.Net Solutions Developer, Senior Consultant, Architect

Confidential, Jersey City, NJ

Responsibilities:

  • Provided a solution that was very scalable, and they were able to use the same WCF service to authenticate a lot of their web applications and pages.
  • An API was created in the intermediate layer that was called by the Claims Management System and it was called with a parameter that determines whether the data needs to come from third party system or the Data Warehouse
  • Involved in end to end implementation of analysis, estimation, designing, Code review, creating code snippets to help the team.
  • Supported various calls to the Data Warehouse system few of the existing WCF Methods were also consumed to reuse the code.
  • Implemented the Active Directory Authentication on all their system.
  • Standardize authentication for all the web application that they had.
  • Created a separate WCF Service that can be used to authenticate irrespective of the application.
  • Major role was to interface to a third-party policy system and Data Warehouse.
  • Major Challenges involved creating a common data Model that could be understood by both the system.
  • To overcome the challenge designed a custom data Model class using the Singleton and Factory pattern.
  • Hands on end to end development on C# and SQL Server 2012.
  • The API that was created to interface with the Claims Management system supported POST, PUT and GET.
  • Experienced in the use of agile approaches including Test-Driven Development and Scrum (Scrum Master).
  • Used TFS for Version Control, Branching and Merging.
  • Used GitHub for Version Control, Branching and Merging.
  • Used NPM and Bower for package Managing
  • User Jenkins for Packaging and Installation.
  • Used JIRA for managing Issues.

Environment: .Net Framework 4.5, MS Visual Studio 2012, C#.Net, C++, SOAP,REST,JSON, ASP .NET, SQL Server 2005/2008/2012/2014, CSS, XML, J Query, Java Script, AngularJS, jQuery, GitHub, TFS, Jenkins, Windows Servers 2008/1212, Ajax Toolkit Controls, SOAP/WSDL/ WCF, JIRA, Active Directory/LDAP.

.Net Solutions Developer, Senior Consultant, Architect

Confidential, Hagerstown, MD

Responsibilities:

  • Worked as the .Net Solutions Architect, senior developer and Consultant.
  • Designed and worked as one of the developer in developing an app for Adjusters. This Adjuster app can be used by the Claim Adjusters when they are travelling for the incident locations.
  • For Claim System, designed and developed on of the custom scripting module that helps the customer to write custom business logics outside the main applications.
  • Involved in custom logics which were written in C#.net and it was a module that works with the concept of codedom. This was developed outside the claim system that they were developing but on top of the data model that the claim system was using.
  • Developed windows application purely on .Net that extracts various state specific information that needs to be submitted by an Insurance Company to state.
  • Some of the major 3rd party for which I developed interfaces were ISO, CLUE and DCI. All the interface was developed in C#.net and used XML object for creating XML output files. These interfaces also supported uploading the extract files directly to SFTP server.
  • Involved in developing a lot of small interfaces to big API’s and WCF Services that are exposed to internet and can be used by agencies that are affiliated to the customer.
  • Designed and developed SPA (Webforms) for capturing Policy data and the claims data. The webform was exposed on internet.
  • Used HTML5 and the Bootstrap to design he webform.
  • Since the webform was exposed to internet, the webform the webform support any browser and the mobile devices.
  • Developed the Adjuster app for the Customers onsite Adjusters. Xamarin was used for developing it for iOs and Android.
  • Used Bootstrap and the jQuery helped in developing the cross-browser capability in the webforms.
  • Involved in the requirement gathering, designing, basic architecture creation and code review process.
  • Involved in preparing the functional and technical documents
  • Involved in various development phases like requirement analysis, technical design, implementation, and testing and production deployment.
  • Used JavaScript’s and jQuery for implementing the custom validations.
  • Developed a web page to monitor the scheduled process, this page was created on ASP.Net and this can kick any process and provide you the output of the process. In this internally we used multithreading to work with the multiple instances of the same process.
  • Used TFS for Version Control, Branching and Merging.
  • User InstallShield for Packaging and Installation.
  • Used JIRA for managing Issues.
  • For all the interfaces and the webforms developed for this customer, Microsoft Libraries were used for error logging.
  • For reporting SSIS Packages were created along with SAP Business Objects that was used for reporting.
  • The Complete project delivery was in Agile Mode.
  • Various WCF Services were created as a part of the implementation for external TPA’s. These TPA’s can call these services to GET the data from the system and process those data as per service agreement.

Environment: .Net Framework 3.5, MS Visual Studio 2012, C#.Net, C++, SOAP, REST, JSON, ASP .NET, SQL Server 2005/2008, CSS, XML, J Query, Java Script, jQuery, TFS, Windows Servers 2008, Ajax Toolkit Controls, SOAP/WSDL/ WCF, JIRA

ASP C# Developer

Confidential, Seattle, Washington

Responsibilities:

  • Developed a document Management System, with the capability to search and auto purge capability depending on the retention date.
  • Involved in document management system developed, was having a web-based Interface that was created in ASP.net 3.5 and backend was on c# and SQL Server.
  • End to End activity that are possible on a document management system, starting from Uploading to emailing a document, separate webservices were created. My main role as a senior developer was to create web services for each of these actions. Creating webservice gave this product an extra scalability and now this product can be used with any customizable UI that calls the internal web services.
  • In addition to web Interface, involved in creation of Windows form as well for handling the administrative tool. The UI was on Windows form and the back end was c# and SQL.
  • Hands on involvement in design documentation, Coding, Unit Testing, Bug fixing.
  • Major role was to design a tool that would be used for migrating the documents in the current document management system to new web-based document management system. Since during the development phase I developed webservices for uploading, deletion and various task, the migration tool was developed by calling these Web methods. These web methods were hosted on IIS and these were called to perform different actions. The whole tool was windows tool, and code was written in C#.net.
  • Worked as developer helping the team working on the tool for attaching emails to document management system. I was supporting this tool, which was majorly written in .net and fixed the bug after it deployed in production.
  • Performed actively in the Development and Testing phases of SDLC life cycle and monitored day to day project activities to ensure the deadlines were achieved as per client expectation.
  • Used JavaScript’s and jQuery for implementing the custom validations.
  • Used TFS for Version Control, Branching and Merging.
  • User InstallShield for Packaging and Installation.

Environment: .Net Framework 3.5, MS Visual Studio 2012, C#.Net, C++, SOAP, REST, JSON, ASP .NET, SQL Server 2005/2008, CSS, XML, TFS, Windows Servers 2008, SOAP/WSDL/ WCF, InstallShield

ASP C# Developer

Confidential

Responsibilities:

  • Designed Webforms for Students to submit claims. Applying Single Sign on Using Shibboleth.
  • Created webforms based on ASP.Net, C# and SQL Server 2008.
  • Involved in XML based webform, where I wrote on engine to transform these XML nodes into HTML and hence displayed on the browser.
  • Involved in XML was used for creating the page, the maintainability and changes were easy to implement.
  • Used JavaScript to perform validations and catch the events on client’s browser
  • Involved in design documentation, Coding, Unit Testing, Bug fixing.
  • Created tables, views, stored procedures, and other database objects by defining constraint and integrity.
  • Address verification and Order Verification via SOAP, XML, XSD, WSDL.
  • Involved in implementing SSO using Shibboleth and Oracle as the Identity and Service Provider.
  • Involved in audit, to ensure DXC claim system to be accessed through SSO portal. ensured that the claim system supports single sign with Shibboleth and ORACLE sign on.
  • Did ensure that both the IDP provides the response to our claim system in SAML format.
  • Used TFS for Version Control, Branching and Merging.
  • User InstallShield for Packaging and Installation.

Environment: .Net Framework 3.5, MS Visual Studio 2012, C#.Net, C++, SOAP, REST, JSON, ASP .NET, SQL Server 2005/2008, CSS, XML,TFS, Windows Servers 2008, SOAP/WSDL/ WCF, InstallShield, SSO (Shibboleth and Oracle)

We'd love your feedback!