Sr Lead Veloper Resume
DE
SUMMARY:
- Achievement - driven software professional, seeking challenging assignments as a Technical Lead/Architect with a growth-oriented organization of repute
- Full Stack Architect/Developer with 13 years
- Successfully implemented various Multi-Layered, Multi-Tiered .NET applications using C# , ASP.NET, ASP.NET MVC , Web API , Entity Framework 6.x , SQL Server, Oracle, CouchDB, MongoDB, SharePoint
- Expertise in developing Single Page Applications using Angular5/4/2, NodeJS and Typescript
- Scrum Certified Agile PM with hands-on experience in carrying out all stages of SDLC for Enterprise Web and Windows Applications
- Expertise in using JIRA to handle management Activities/Functions.
- Working experience with various versioning tools BitBucket , Vault Source Gear , TFS , VSS and Rational ClearCase
- Setup continuous integration build, test and deployment process for stage, test and dev environments using Jenkins .
- Proven ability to lead, mange project resources, interact with clients, coordinate and work in achieving high levels of productivity and efficiency in complex, dynamic and challenging environments
- Significant exposure in working on various domains in Banking , Insurance , Transportation , Fleet Management
- Expertise in UI Designing & Scripting using HTML5, Advanced CSS, Java Script, JQuery library, ASP.NET AJAX Control Toolkit, Bootstrap, Razor Views
- Extensive experience in Relational Database Design, Data Modeling, Query Optimization and Implementation of database objects like Tables, Views, Stored Procedures, Functions and Triggers using MS SQL Server and Oracle
- Experience with Java, J2EE, Servlets, EJB, JSP, Applets, Swing and Struts Framework
- Experience in training and mentoring team members with product knowledge and business processes.
EXPERIENCE IN:
- Requirement Analysis
- Architecture Design
- Application Development
- Software Deployment
- Effort Estimation
- Quality Assurance
- Agile Methodology
- Microsoft Technologies
- SPA (Angular5/4/2)
- Scrum
- Jenkins
IT SKILLS:
Languages: C#.Net , TypeScript , JQuery, JavaScript, VB Script, Java, JSP, HTML, XML, SQL, PL/SQL
Web: ASP.NET Core 2.0 , ASP.NET 2.0/3.0/4.0, C#, ADO.NET, ASP.NET MVC 5.0/4.0/3.0, WCF, WebAPI , LINQ, Entity Framework 6.x, Angular5/4/2 , NodeJS , XML, JSON, Sonarqube 6.x, Jenkins , Java, J2EE, Bootstrap, SharePoint, UML
Database: SQL Server 2016/2014/2012/2008 , Oracle 10g/9i/8i/8, MS Access, CouchDB , MongoDB
GUI: Visual Studio 2008/2012/2015/2017 , Visual Basic 5.0/6.0, Developer 2000, JIRA
Source Control: BitBucket , Vault Source Gear, TFS , VSS and Rational ClearCase
Application Servers: IIS, IBM WebSphere, WebLogic 4.5/6.0, oracle 9iAS and Netscape enterprise and web servers J2SDKEE, JWS and apache tomcat server
Methodologies: Agile, Scrum.
Operating Systems: Windows 2008 / XP / 7 / 8 / 10 and MS-DOS
PROJECTS UNDERTAKEN:
Confidential, DE
Sr Lead Developer
Environment: ASP.NET Core 2.0, Web API, C#, Angular4.3, Visual Studio 2017, CouchDB, Atlassian Bitbucket, Source Tree, JIRA.
Responsibilities:
- Working with Product Owner to prepare a backlog list of items with the high-level estimates using scrum.
- Involved in high level technical design for new development of RAAD 360 Project.
- Worked on the new design of RAAD using Angular4.3/Angular material and .NET Core with Web API.
- Created DAL layer with generic methods for accessing CouchDB data documents and views.
- Created BL and Interface layer to access CouchDB data through DAL.
- Worked on the supply chain risk visualization of data in various representations like weighted tree, wheel, ratings and maps using Angular4 material, d3.js.
- Worked on the Map Visualization of data using Agm map and Agm marker from angular core.
- Well versed with managing/branching/merging Bitbucket GIT Repositories using source tree.
Confidential, MA
Technical Lead
Environment: ASP.NET MVC, Web API, C#, Angular2, SQL Server 2014, Visual Studio 2015, JIRA, Vault Source Gear
Responsibilities:
- Worked with Product Owner to prepare a backlog list of items with the high-level estimates.
- Participated in scoping and technical design for new development of Fleetwave and Knowledge Base Project.
- Examined and documented existing .NET applications and recommended improvements by leveraging web services for core functionality such as authentication, authorization, document management, collaboration, workflow, reporting and dashboard development.
- Developed proof-of-concept for new architecture of fleetwave software and created high level technical plan.
- Designed architecture for KB using Angular 2 with MVC WebAPI and Entity Framework 6.x.
- Implemented JWT token (json web token) authentication and authorization mechanism in Angular 2 for KB.
- Set up a process to move data from Fleetwave to master KB.
- Implemented Drag and Drop functionality to manage files (Documents & videos) using JSTree open source.
- Setup auto deployment process for test and dev environments using Jenkins.
Confidential, Frankfort, KY
Lead Developer
Environment: ASP.NET MVC, Visual Studio 2013, TFS, LINQ, C#, Java Script, XML, XSL, CSS, SQL Server 2012, SharePoint, ESRI ArcGIS
Responsibilities:
- Participated in scoping and technical design sessions for new and ongoing customization projects.
- Actively involved in Requirements, Analysis, Design, Development, Testing of the application.
- Prepare technical design documents as per customer specifications based in use cases.
- Worked with Project Manager to prepare time estimates for the custom change requests.
- Designed DB and functionality using MVC Architecture.
- Used Layout Master Pages to have a uniform template design for the entire application.
- Used Ajax Tool Kit to improve the functionality of the web page (i.e., asynchronous functionality).
- Used Java Script for front end Validation. Created class libraries for CRUD operations using built-in API.
- Created Generic BO, DAO for Accessing database and Apply Business Logic and Validations.
- Used SharePoint portal work flow to maintain RWUMS documents to be authorized.
- Used Team Foundation Server (TFS) for safe check out and check in of the files.
- Used third party spell checker object to implement spell checking functionality in the application.
- Made full use of .NET features, error handling, caching, Session, security, tracing and event logging features.
- Created stored procedures and functions for reports by optimizing queries for better performance.
- Implemented Role Based functionality to Authenticate and Authorize security functionality.
- Developed complex SQL Queries, stored procedures, functions, triggers and views
- Used ArcGIS to access information about the parcels and mile points spatially.
Confidential, Frankfort, KY
Lead Developer
Environment: ASP.NET MVC, C#, Java Script, XML, XSL, CSS, HTML, VS 2010, Oracle 9i/10g, MS Visio, ESRI ArcGIS
Responsibilities:
- Actively involved in Requirements, Analysis, Design, Development and Testing of the application.
- Trained State Employees (Users) on using the application online.
- Designed DB and created class libraries for CRUD operations, validated data using APIs in ADO.NET and C#.
- Designed web pages and Master Pages in HTML, ASP.NET, C#, CSS and Created DAO’s and BO’s.
- Effectively developed the tab-based forms with panels, data grids, and navigation components.
- Effectively used ADO.NET components such as Data Set, Data Adapter and Data Reader
- Created Stored Procedures, SQL Packages, SQL functions, and Queries to get the desired output at the front end as well as for reports using triggers, sub queries, joins, and transaction related queries.
- Used ArcGIS to access information about the parcels and mile points spatially.
- Responsible for all programming and technical documentation deliverables for project lifecycle.
Confidential, Frankfort, KY
Lead Developer
Environment: ASP.NET, C#, Java Script, XML, XSL, CSS, HTML, Oracle 9i/10g, VS 2010, MS Project, MS Visio
Responsibilities:
- Actively involved in Requirements, Analysis, Design, Development and Testing of the application.
- Designed web pages using ASP.NET, CSS and Designed database, Created DAO’s and BO’s.
- Provided Authentication and Authorization for this application restricting access to the prime and subcontractors from construction procurement.
- Generated Annual reports for FHWA-1391 and FHWA-1392, 309, 310 and 311 using report viewer, manipulating huge data. Maintained trainees and payroll information for state employees and the contractors/Sub Contractors.
- Provided options to print to pdf document to store it in the file system and to directly print to the printer.
- Provided Reminder option for the director of division of procurement to print the reports to be submitted to the Federal Highway Department annually.
Confidential, Frankfort, KY
Lead Developer
Environment: ASP.NET, C#, Java Script, XML, XSL, CSS, HTML, Oracle 9i/10g, VS 2008, MS Project, MS Visio
Responsibilities:
- Actively involved in Requirements, Analysis, Design, Development and Testing of the application.
- Created use cases, class diagrams, sequence diagrams, ERD diagrams and DB Design.
- Designed ASP.NET web pages using C#, CSS and DAO’s and BO’s to validate against database.
- Created Authentication & Authorization for application to secure contract and accounting information.
- Worked on eMars validations and Log the errors to a file and Event Logger for Accounts module.
- Worked on Export functionality of data from KYTAG to eMars in a XML format.
- Worked on the Creation of the PO, PM and Payments, upload to eMars for further processing.
- Trained KYTC users to create documents and upload the same to the eMars accounting gateway.
Confidential, Frankfort, KY
Lead Developer
Environment: Java, J2EE, EJB, Servlets, JSP, UML, RationalRose, JavaScript, XML, Oracle9i, JDeveloper, Clearcase, Windows2000, Oracle 9iAS.
Responsibilities:
- Actively involved in Requirements, Analysis, Design, Development and Testing of the application.
- Set up processes, coding standards and Guidelines with checklist for the branch.
- Created usecases, class diagrams, sequence diagrams and ERD diagrams and DB Design.
- Designed web pages using JSP, CSS and created DAO’s and BO’s to validate against database.
- Created Authentication and Authorization for security and deployed app to Oracle 9iAS application server
Confidential, Littleton, MA
Developer
Environment: Java, J2EE, CSS, Struts, JSP, Servlets, EJB, XML/XSLT/XSL, Forte, JUnit, ANT, WSAD/JBuilder, WebSphere 4.0, Oracle 8i/9i, ClearCase, JavaScript, EAI Server/IBM toolkit.
Responsibilities:
- Actively involved in the design, development and testing of various modules in the system.
- Designed web pages using ASP and CSS and navigation sets, Action and Form classes of struts framework.
- Created DAO Classes and BO’s to handle various server-side validations.
- Used GRNDS framework which provides infrastructure for this application.
- Created JSP Standard Tag Libraries (JSTL) for developing custom tag libraries for reusable tasks.
- Maintained master Web.Config file for updating all the changes in the source control.
- Used TOM approach to build JSP pages from reusable objects.
- Involved in JUnit testing and integration testing of various functionalities.
- Integration of modules and handled all change requests and enhancement requests from the customers.
- Maintained all the change requests, enhancement requests and defects in the Rational Clear Quest