Sr. Developer Resume
NY
SUMMARY
- Over SEVENTEEN years of experience in Software Industry with strong experience in design, development, coding and testing of applications
- Using .NET 4.5 - 1.0, C#, ASP.NET MVC 4/5, JavaScript, Entity Framework 5, SQL Server and OnBase. Worked with various JS Frameworks (such as JQuery/JQuery UI, KnockoutJS, AngularJS, Jasmine), VB.NET, ADO.NET, LINQ, XML, HTML, CSS, AJAX, Web Services, WCF, WPF, ASP, PHP, VB 6.0 and SharePoint.
- Solid experience in working with the Credit Card payment systems such as CardConnect, Authorize.Net
- Managed 3-20 members onshore-offshore team to successfully meet project deadlines and commitments
- Strong experience in analysis, design, development and implementation of multi-tier Web applications and BI solutions using Microsoft technologies
- Strong Object Oriented Analysis, Design & Programming skills and good understanding of design patterns
- Experience in database designing and stored procedure development using SQL Server, Oracle and DB2.
- Experience in using design tools like EA, Visio and Rational Rose
- Exposure to technologies such as Silverlight, SharePoint (MOSS) and also Mobile application development using MonoTouch
- Excellent analytical/debugging skills and very good communication skills. Quick learner willing to adopt any emerging technologies
- Experience in providing technical solutions as consultant/architect to multiple projects as part of centers of excellence, even while working on client based projects.
- Experience in creating reusable custom JavaScript libraries (using OOP concepts) for multiple projects with rich Web UI components. Good experience in creating JavaScript/CSS based UI development. Developed JSFxUI (confidential) a personal JS library and UI framework to provide easy and quick development of Web applications.
TECHNICAL SKILLS
Languages/Frameworks: JavaScript, JQuery, JQuery UI, KnockoutJS, AngularJS, C#, VB.Net, XML, HTML/DHTML, PHP, C, C++, XAML, VB Script, VB 6.0, Java
Third Party UI Tools: Telerik Controls, Infragistics NetAdvantage, Kendo UI
Technologies: .NET 4.5-1.x, ASP.NET, ASP.NET MVC4/5, Web API, AJAX, ASP, WCF, COM, SSIS, SSAS, MOSS 2007, Performance Point Server (PPS), WPF, Silverlight, Groove 3.1, VSTO 3.0, Windows Shell Ext, Office Add-Ins (VSTO), Mono Touch.
Databases: SQL Server 2000/2005/2008, MS Access, Oracle 10g/11g/12c, MySQL, DB2.
Web Servers: IIS (5,6,7 ), Java Web Server, Tomcat.
Operating Systems: MS Windows (all versions from 3.5 to 8), Apple Macintosh, Novell 3.12, Red Hat Linux.
UI Design Tools: Expression Blend, Adobe Photoshop, Dream Weaver, Flash, Front Page.
Development Tools: Visual Studio 2012-2005, Visio, Enterprise Architect, Rational Rose, Mono Develop, TOAD, SQL Developer
PM/Source Control Tools: GIT, JIRA, Crucible, SVN, Version One, TFS, Visual Source Safe (VSS), MS Project, MS Office
PROFESSIONAL EXPERIENCE
Confidential, NY
Sr. Developer
Responsibilities
- Involved in the analysis, design and development of Financial Focus2 (a fincinacial focus application used by HRA), an ASP.NET MVC based application, which is part of the HRA’s suite of applications in the Financial Management Services area.
- Participated in the technical/business meetings to discuss the requirements as well as implementation approaches for different modules in the application.
- Developed Focus2 specific internal light-weight JS framework (similar to other the MVC based frameworks angular, knockout etc) to ease the development effort and to stream line some processes followed with in the team.
- Created high level design/support documents for Focus2 JS framework.
- Involved in the core development of Focus2 Web application (ASP.NET MVC 5) and the Focus2 API (ASP.NET Web API).
- Developed more than twenty five reports as part of the Focus2’s Reporting module.
- Involved in the fine tuning of existing PL/SQL procedures as well as added new procedures in the existing packages.
- Responsible for understanding the business involved in the current Manual Check deposit process and develop new modules in Focus2 application. Also as a full-stack developer, was responsible for development of each screens in the module and related API’s and also PL/SQL procedures.
- Involved in the integration of the Indentity service (using OpenID) and the Focus2 modules.
- As part of the APS mobile app proof of concepts supported the mobile app development using Ionic framework with AngularJS.
- Provide support to the team in case of any technical issues related to the development.
- The Financial Management Services related online application system developed using Microsoft .NET technology stack. Financial Focus is a representative payee system that automates the various processes such as
- Tracking of requests for FMS
- Tracking of benefit applications and requests to be appointed as representative payee for clients
- Commuications with bank (file imports, notifications, reconciliations)
- Funds management for FMS clients and non-client financial transactions
- Bill payments, Accounting entries and processes associated with managing funds in the bank accounts associated with financial management
- Notifications to clients of funds received and disbursed on behalf of the client
Technologies/Tools ASP.Net 4.5/4.0, MVC 5, Entity Framework, C#, JavaScript, AngularJS, Bootstrap, JQuery, Oracle 10g/12, SQL Developer, TOAD, VS 2012, TFS, Visio.
Confidential, NY
Sr. Technical Lead
Responsibilities
- As part of the TMM IT development team, involved in the analysis, design, development and implementation of TMM applications.
- As a Technical Lead, participated in the business meetings to discuss the feasibility of implementing the business requirements. Created high level tech-design documents for multiple applications with in TMM. Provided technical guidance to the team. Managed/coordinated/scheduled the development tasks for the team and reported the overall project status to the senior management in a timely manner.
- Involved in the architectural/technical discussions with external teams for the implementation of third party products such as OnBase and Guidewire with in TMM business.
- Created the high level architecture and design for the Online Bill Pay System for the PDPL division. Provided required technical support for the implementation of the PCI compliance related process and development standards required for the Online Bill Pay system. Designed the entire payment system using the ASP.Net MVC with bootstrap as front-end and SQL Server 2012 as back-end system. Designed and developed the secured Web APIs as well as the core reusable UI/business modules for the payment system.
- Involved in the database design for the Online Bill Pay database. Initiated various technical meetings between the vendors responsible for the implementation of the payment system (CardConnect, Authorize.Net and Insurity) and provided technical support to the management in the key decision making process.
- Involved in the production support tasks related to multiple TMM applications such as MyTMM, OnBase, Claim Center and Online Bill Payment System.
- Worked closely with Claims users, Underwriters and Business Analysts to provide resolutions to any issues they face with the OnBase.
- As part of the application support for the TMM’s OnBase system, developed C#.Net applications and Web services that integrate with OnBase’s Document Management process and, Workflows.
Technologies/Tools ASP.Net 4.5/4.0, MVC 4, Entity Framework, C#, JavaScript, JQuery, VS 2012, OnBase 13, SQL Server, TFS, Visio
Confidential, NJ
Sr. Web Developer
Responsibilities
- Create custom JavaScript libraries using frameworks such as AngularJS, RequireJS & KnockOut
- Create unit tests for JavaScript modules using Jasmine BDD test framework
- Analyze, design and develop software applications using.Net 4.0/4.5 Framework, ASP.Net, Web API, C#, jQuery, AJAX, MVC3/MVC4 pattern, CSS, HTML5 and related Web technologies.
- Design the core architecture of the integration between related .NET applications and the EXPERT’s Java platform.
- Design and develop a common Web based Graphing component to display the different Spirometry graphs using HTML Canvas and alternatively with.Net drawing APIs for older versions of browsers.
- Design and develop a Web application to upload huge Masterscope data files using ASP.Net.
- Design a generic web application (Log Viewer) to support building search queries and displaying the log data from various data sources such as Oracle and SQL databases.
- Perform Unit Testing.Net projects using NUnit, & Mocking Framework for test driven
- Perform Continuous Integration and Test Driven Development of systems software
Technologies/Tools JavaScript, JQuery, VS 2012, JavaScript frameworks such as Angular JS, Knockout & Jasmin, ASP.Net 4.5/4.0, MVC 4, Entity Framework, C#, Oracle, SQL Server, GIT, JIRA.
Confidential, NJ
Sr. Developer
Responsibilities
- Develop new features for the Phase 3 implementation of the application using ASP.Net MVC4.
- Interact with the EPD teams for the requirement discussions and testing
- Discuss the stories for each sprint with other team members as well as the business and provide estimations
Technologies/ToolsASP.NET 3.5/4.0, C#, DB2, SQL Express, WCF, XML, Bamboo, JIRA, Test Runner, JavaScript, JQuery, VS 2008/2010, SharePoint 2010
Confidential, NY
Sr. Developer/Tech Lead
Responsibilities
- Interact with the Architect team and participate in the weekly Architecture review meetings which includes members from different brand teams
- Interact with the infrastructure/ deployment team for the timely releases of the application.
- Interact with the brand teams and mobile teams to provide the required support from the M2 services
- Provide technical support to Offshore/Onsite team of size 3-4 for the successful execution of the project
- Redesign the Catalog caching component to use the Catalog service entity models.
- Use the Millena 2 US Services to design an SOA based implementation for generic product listing
- Redesign the US Website to use the MVC Architecture.
- Create reusable UI components using JavaScript, JQuery and Ajax for displaying the categories, products and filters
- Design and develop the WCF services as per the Millena2 platform standards to meet the needs of the brand teams
- Redesign the Catalog service to use the CDM (common data model) across the brands
- Design and provide implementation support to the DNS simplification process, which is mainly targeted to bring all the services under one single domain name which could provide cost benefits for deployments and maintainability
- Leveraged the document management capabilities of the SharePoint for project tracking
- Create Ajax based (JQuery/JavaScript) UI tool for testing the WCF services hosted in multiple environments
Technologies/Tools IIS 7.0, ASP.Net 3.5, C#, SQL Server 2005/2008, WCF, XML, LINQ, MVC 3.0, HTML, JavaScript, JQuery, TFS, MOSS 2010, VS 2008/2010
Confidential
Senior Developer, Team Lead, Tech Lead, Project Manager, Program Manager
Responsibilities
- As a program manager, assist the account manager in various account/project activities such as SOW approvals, account budgeting, resource allocations, conducting interviews and performance evaluation of the team members.
- As a technology manager/architect provide solutions and architectural guidance to the various project teams
- Provide technical support to Offshore team, conduct daily SCRUM calls and other SPRINT meetings
- Obtain the timely support from the Architect teams from the client as well as UST Center of Excellence teams
- Discuss the architectural design and implementation with the core Architect teams
- Perform a feasibility study on using different PDF generation components to generate K1 forms
- Develop the POC for the bulk PDF generation and implement it for forms in PDF format
- Design, develop and implement the SSIS packages for importing of PDI/Trade data
- Analyze the requirements with key stake holders of various projects in TTP
- Design and develop SSIS packages to import the raw data from different file sources to the dashboard database and also the SSAS cubes to analyze the imported data
- Create Web parts in Performance Point Server
- Involve in the design and development of the application framework for eAudit
- Analyze the requirements and create prototypes using VSTO for Word & Excel
- Design the service components which interacts with the Add-Ins
- Design and develop the business components for tick marks, annotation, linking and cross-referencing functionalities based on VSTO and the core add-ins for Office 2007 application ( Excel, Word and PowerPoint)
Technologies/Tools IIS 6.0, .NET 2.0/3.0/3.5, ASP.NET 2.0/3.5, C#, VB.NET, SQL Server 2005, Oracle 9i/10.2, PL/SQL, XML, HTML, CSS, JavaScript, JSON, VBScript, AJAX, VB 6.0 COM, IE 5.5+, MOSS 2007 (SharePoint), LogiXML, LINQ to SQL, MVC 2.0, Web Services, JQuery, WCF, Performance Point Server (PPS), SSAS, SSIS, SSRS, Dynamic PDF, IE 5.5+, LINQ, WebDAV, UML Rational Rose, Visual Studio 2005/2008, BI Studio.Net 2005, TFS, Addin-Express 2007, EZNamespace (Windows shell extension), WPF, XAML, Ribbon XML, VSTO 3.0, Infragistics Components, Groove 3.1, Interwoven, Telerik ASP.NET Controls
Confidential
Project Manager, Technical Lead, Senior Developer
Responsibilities
- Create project plan and conduct regular team meetings for the project involved
- Create architecture document and design documents (HLD, LLD, PFD) as per the project needs
- Handle multiple roles based on the project requirements
- Provide weekly status reports to the client management as well as UST management
- Manage project teams of 3-5 members by providing career guidance and conducting performance evaluations
- Analyze the existing system and implement features to the new system based on the business requirements
- Analysis and design of overall architecture of the system and different system modules.
- Code and unit test the VSTO modules using VB.Net
- Analyze and document the existing web based application as well as fix production bugs in existing applications.
- Coding of the ASP.NET applications & modules as well as write SQL procedures.
- Analysis, design, development and unit testing of different functional modules of system.
- Analysis/design of system architecture and develop the Website and related reusable components.
- Implement role based element level security for screens in application.
Confidential
Sr Developer
Responsibilities
- Develop a prototype ASP.NET using VB.NET
- Create architecture/design documents for the new system.
- Design and code Web Forms in ASP.Net using C#, write stored procedures required for the modules.
- Design Process flow diagrams, Sequence diagrams and other design documents.
- Analyze the requirements and discuss it with client or business analysts
- Design and code ASP.NET applications using VB.NET and C#.
- Design and code classic ASP pages and reusable components like Graphs, Export Utilities etc.
- Develop Data Access components specific to the projects and write SP/triggers in SQL Server.
