Sr. Full Stack | Tech Lead Resume
5.00/5 (Submit Your Rating)
SUMMARY
- Over 11+ years of professional IT Lead and Development skills in building Web Applications and Stand - Alone Applications using Microsoft .Net Technologies and scripting languages in Banking and Financial sector.
- Expertise in Web GUI Development using languages like JavaScript and Typescript. Also, used JQuery, HTML5, CSS3 etc.
- Proficient in client side frameworks like Angular 2/4, ExtJS 4.2.1, Knockout 3.0 etc.
- Skilled in all phases of Software Development Life Cycle including analysis, design, coding, testing and deployment using .NET technologies which includes MVC, C#, ASP.NET, WCF, Web Services, Web APIs, LINQ, CSS and IIS 7/6 etc.
- Developed projects in Waterfall, Iterative, Agile and Scrum Development Methodologies.
- Followed TDD and used a wide range of unit testing tools like Karma, Jasmine, JUnit, NUnit etc.
- Proficient in SQL Stored Procedures, Triggers, Functions along with tools like TOAD, SQL Developer.
TECHNICAL SKILLS
Core: C#, RESTful Services
JS FW/ Lib: Angular, ExtJS, Knockout JS, jQuery, Kendo UI
UI: HTML5, Bootstrap, CSS3
Database: TSQL
Testing: Karma, Jasmine, N-Unit, Q-Unit
SCM: Git, Bitbucket, TFS, SVN
CI/CD Tools: Jenkins, MS Build
PROFESSIONAL EXPERIENCE
Sr. Full Stack | Tech Lead
Confidential
Responsibilities:
- Worked on Micro services architecture on Web API, and developed “Touch Id” based authentication mechanism for Financial Advisors who use mobile/iPad devices to login to Bofa applications like Safe pass and Client360
- Developed Outbound Proxy Service using WCF Message class which is a pass-through service for all the outbound calling services external to Merrill network.
- Utilized Angular Data and Event Bindings, Classes, Observables, Services and Dependency Injection.
- Developed RESTful Web API services using ASP.NET Web API to generate data and then consumed in the front end by Angular Framework.
- Created reusable components and services to consume REST APIs using component-based architecture provided by angular 4
- Worked on SQL Server 2012 for creating indexes on tables, updated tables to add new columns which would be needed in production for debugging purpose.
- Used the new features of MVC5 like the attribute based routing and Override Authorization filter.
Confidential
Sr. Full StackResponsibilities:
- Developed the web application in MVC 4.0 using Razor engine.
- Used the Kendo UI controls for more robust requirements. Controls used such as grid, panel, date picker, combo box, validation, dropdown and Autocomplete etc. throughout the application.
- Used Kendo UI, Bootstrap, and JQuery libraries for more productive web design
- Leveraged Microsoft MVC design for loose coupled application developed and implemented presentation logic and tested with MS NUnit Testing Framework
- Expanded the usability of the application by developing widgets using JQuery, HTML and CSS and worked on browser compatibility issues.
- Developed multiple modules out of which “Custom Groups”, which is like a shopping cart where a user could add/delete clients/accounts to a group stood out the most. These groups were highly appreciated as it brings up the account details of a given group of clients.
- Utilized MVC 3.0 for building the controller action methods, used Enterprise Library for logging and tracing.
- Used JQuery and JavaScript for client side validations.
Sr. Full Stack | .Net Developer
Confidential, NJ
Responsibilities:
- Developed reusable Ext JS components like panels, viewports, grids, pivot grids, calendars etc.
- Developed Ext JS Grid to handle millions of records and provide out of the box features like sorting, grouping, column locking etc.
- Implemented a variety of layouts using the layout manager which helped to display and organize data across multiple browsers, devices and screen sizes.
- Used Data Annotations to validate the request data before an action method of controller is invoked in Web APIs.
- Implemented the role based authorization in Web APIs.
- Created Stored Procedures, Triggers, Functions, Indexes, Views, Joins for applications.
- Involved in writing SQL queries which needs data from multiple tables and used inner and outer joins.
- Used the filter overrides feature of MVC5 to exclude the global filter for certain flows in the application