Full Stack Developer Resume
Columbus, OH
SUMMARY:
- Experienced in web, mobile and cloud applications design, development and management for Big 5 and Fortune 500 companies (Nissan, Statefarm Insurance, GE - Fanuc, Bayer, Witron Logistics, IBM e-Business, PwC, CGE&Y’s Intellinex)
- Application areas include Aviation Security, Healthcare, E-Commerce, Inventory, Sales Order, Manufacturing, eLearning, Knowledge Mgmt.
- Strong understanding and hands on experience with Software Development Life Cycle (SDLC) models: Iterative Waterfall, Agile (Extreme Programming, Test Driven Development and Scrum).
- Experience working with large data systems.
- Well versed with Cloud computing concepts and a good understanding of Web 2.0 technologies.
- Worked on highly scalable Web, Database, Business Intelligence and Reporting applications
- Completed PMP course in JAN 2011
TECHNICAL SKILLS:
Development Tools: Visual Studio.NET, Visual Interdev 6.0, VB.NET, C#(C Sharp), ASP.NET, Visual Basic 5.0/6.0, ClearQuest, ClearCase, AS400 DDS, MFS, VC++ 4.2, ORACLE SQL *PLUS, Crystal Reports
Technologies: .NET 1.0/2.0/3.0/3.5, MVC, WPF, WCF, REST, JSON, AJAX, MSMQ, XML, XSL-XSLT, LDAP, ADSI, CDONTS, ActiveX, OLEDB, DCOM
Servers: Windows Server, RS 6000/AIX, SCO UNIX, HP-UX, SUN/Solaris, DEC/OSF Alpha, IIS 5.0/4.0/3.0, PWS 3.0, MTS 2.0, MSMQ, SharePoint Portal Server
Scripting: ASP 1.0/2.0, VBScript, JavaScript, HTML 3.2/4.0, DHTML (IE), Cascading Style Sheets (CSS)
Databases: MS SQL Server, T-SQL, PL/SQL, ORACLE 8i/7.1.6.0, ER/Win 2.5, ODC.NET, ODBC
Networks: MF AAI V 2.00.06, SQL *Net V1.1
Case Tools: Visio 2000, Rational Rose 2000, Rose Analyzer e-Commerce Tools: MOSS, Sharepoint Server, Site Server 3.0, Site Server Commerce 3.0
Web Servers: IIS administration, troubleshoot, configure security
Search Engines: Verity Information Server 3.6
PROFESSIONAL EXPERIENCE:
Confidential, Columbus, OH
Full Stack Developer
Responsibilities:
- Developed and maintained asp.net applications that integrate with internal/external systems.
- Developed automated testing projects in .net to perform unit testing.
- Developed using AngularJS robust, interactive, user friendly application interfaces.
- Deployment of applications in an end user environment.
- Designed and developed SQL stored procedures and tables.
Environment: VMware, Windows 2008, Windows 7, Web Services, IIS, .Net, JavaScript, SQL Server 2008, WCF, MVC, AJAX, JSON, HTML5, CSS3, AngularJS, jQuery, JavaScript libraries; MVC/MVVM, entity framework
Confidential, Columbus OH
Lead Developer
Responsibilities:
- Developed and maintained asp.net applications that integrate with internal/external systems.
- Developed automated testing projects in .net to perform unit testing.
- Developed using AngularJS robust, interactive, user friendly application interfaces.
- Deployment of applications in an end user environment.
- Designed and developed SQL stored procedures and tables.
Environment: VMware, Windows 2008, Windows 7, Web Services, IIS, .Net, JavaScript, SQL Server 2008, WCF, MVC, AJAX, JSON, HTML5, CSS3, AngularJS, jQuery, AngularJS, MVC/MVVM, entity framework
Confidential, San Jose
Tech Lead
Responsibilities:
- Design and develop Restful ASP.NET Web API services to provide data to mobile apps with financial services JSON data
- Develop SSO and oAuth for security integration and identity management and provide authentication and authorization
- Identify and develop Unit test cases and mock testing using Microsoft.Fakes
- Developed authentication and claims based authorization using ASP.NET Identity
Environment: VMware, Windows 2008, Windows 7, Web Services, IIS, .Net, JavaScript, SQL Server 2008, WCF, MVC, AJAX, JSON, HTML5, CSS3, AngularJS, jQuery, AngularJS, MVC/MVVM, entity framework
.Net Support Lead
Confidential, Santa Clara
Responsibilities:
- Resolving issues and providing fixes related to management of the products from the web portals
- Provided detailed documentation for application maintenance in consultation with SMEs
- Training new members to resolve customer issues related to the application in the support portfolio
Environment: VMware, Windows 2008, Windows 7, Web Services, IIS, .Net, JavaScript, SQL Server 2008, WCF, MVC, AJAX, JSON, HTML5, CSS3, AngularJS, jQuery, JavaScript libraries; MVC/MVVM, entity framework
Confidential, San Jose
Lead Developer
Responsibilities:
- Developed prototypes for the integration points
- Developed the technical design for the user types, roles and access module.
- Developed the various features on the website to using HTML5, CSS3, .net framework and C#.
- Involved in fixing the production issues by talking to the customers.
- Managed deployment of the release to hosted cloud production environment
- Developed SQL Injection vulnerabilities related defects on the webpages
Environment: VMware, Windows 2008, Windows 7, Web Services, IIS, .Net, JavaScript, SQL Server 2008, WCF, MVC, AJAX, JSON, HTML5, CSS3, AngularJS, jQuery, MVC/MVVM, entity framework
Confidential, San Jose
Lead Developer
Responsibilities:
- Reviewed design and functional specification in an agile scrum project development effort
- Performed the role of Scrum Master and participated in product back log, sprint planning and daily sprint meetings
- Developed portal web pages using Single Page Architecture HTML5,CSS3 and AngularJS
- Worked with .NET classes and libraries to fix product defects and enhancements
- Developed prototypes to migrate various modules to MVC design pattern
- Managed deployment of the release to hosted cloud production environment
Environment: VMware, Windows 2008, Windows 7, Web Services, IIS, .Net, JavaScript, SQL Server 2008, WCF, MVC, Razor, AJAX, JSON, RESTful Web API, HTML5, CSS3
Confidential, San Jose
Lead Developer
Responsibilities:
- Reviewed design and functional specification in an agile scrum project development effort
- Designed and implemented the multi-tier architecture involving the Presentation layer, Business Component layer and Database layer using .NET Technologies.
- Responsible for Design and Analysis of the specifications provided and documenting the Technical Design specifications.
- Developed the technical design and screen layout for the Airport badge types and access privileges administration and Badge privilege module.
- Designed and Implemented SOAP web service to submit biometric, fingerprints, biographic information for background verification. Developed a tool to perform unit testing of the web service.
- Worked with airport IT teams for planning, server setups and deployment of the product and work on post deployment issues.
- Developed technical approach to perform data migration from existing systems to the product database.
- Designed and developed the GUI with various Controls provided by .net framework like Grid View, Form View, Data List, Calendar, List Controls, Panel, HTML5, CSS3.
- Designed and developed the UI client controls to integrate Document Scanner, Badge printer, passport scanner and fingerprint scanner for the Airport security badge workstation.
Environment: VMware, Windows 2008, Windows 7, Web Services, IIS, .Net, JavaScript, SQL Server 2008, WCF, AJAX, JSON, HTML5, CSS3, JQuery
Confidential, Reno, NV
Lead Developer
Responsibilities:
- Worked with business analysts, SME, key stakeholders in an agile scrum and waterfall SDLC for the development of Requirement Specifications for various modules of the application.
- Developed prototypes for the integration points with Adam content provider and Netsuite order management and ERP.
- Developed the technical design for the user types, roles and access module.
- Developed the various features on the website to using .net framework HTML5, CSS3 and C#.
- Involved in fixing the production issues by talking to the customers.
- Managed deployment of the release to hosted cloud production environment
Environment: VMware, Windows 2008, Windows 7, Web Services, IIS, .Net, JavaScript, SQL Server 2008, WCF, MVC, AJAX, JSON, HTML5, CSS3
Confidential
Lead Developer, Santa Barbara, CA
Responsibilities:
- Worked with UX designers, Product owners to understand wireframes and intuitive graphics for the website in an agile project development effort.
- Developed the webpages layout and standardized the appearance in CSS3.
- Extensively worked on creating the web pages, adding the creative to the web pages.
- Worked on data grids to dynamically generate the content of the web pages.
- Involved in the development process of integrating Facebook and LinkedIn websites
- Managed deployment of the release to hosted cloud production environment
- Involved in troubleshooting and make the code fixes of the web site.
Environment: VMware, Windows 2008, Windows 7, iOS, Android, Web Services, IIS, .Net, JavaScript, SQL Server 2008, WCF, MVC, AJAX, JSON, HTML5, CSS3, JQuery
Application Specialist
Confidential, Champaign
Responsibilities:
- Performed the role of developer in project release of these applications
- Participated in requirements gathering and worked with SME and other developers
- Developed and maintained use cases and scenarios for the User Accounts and Roles module of the IPHEC application
- Developed various web pages for the new changes and modules in the web application
- Developed design documents for the new web pages
- Developed and maintained web applications as per the requirement specifications
- Performed unit testing and integration testing of the developed changes
- Tested and validated the data after data transfer using SQL queries for a number of applications used by the University Administration.
- Responsible for designing, debugging, and optimizing databases, stored procedures, view and queries on MS SQL Database servers.
- Create and maintain database standards and policies relating to the database environment
- Code and maintain interfaces to core databases
- Develop SQL Scripts for data validation
Environment: C#.NET 4.0, ASP.NET MVC, Razor, XML, HTML5, CSS3, JS and JQuery, SQL Server 2008, Windows Server 2008, AJAX, JSON, REST
Confidential, Bloomington, IL
Responsibilities:
- Followed the assigned system software development methodology for development, testing and deployment releases
- Participated in requirements gathering sessions and document system modifications identified
- Update system design documents and obtain sign of from key stake holders and end users
- Developed code modifications in development environment and deploy changes to staging
- Worked with the assigned test analysts and responded to changes to Identify and implement system changes for new product releases
- Implemented database changes in SQL Server as stored procedures
- Utilized the Report Designer in Visual Studio to develop and maintain the various reporting requirements for this applications
- Worked as a support resource for all releases in production
Environment: Windows 2003, SQL Server 2005, Reporting Services, Report Designer, VS.NET, VB.NET, C#, ASP.NET, HTML, CSS, Javascript
Confidential, Canton, MS
Solutions Architect
Responsibilities:
- The solution utilizes Microsoft’s .NET technology, tools & languages. In addition SQL server packages, SQL jobs, MSMQ, XML, Replication and stored procedures are extensively used.
- The responsibilities involved working with business users mainly Production Control department and Control Engineering to gather requirements and develop web, and database solutions.
- In addition to that develop MSMQ based application to interface with five JIT supplier programs hosted in supplier IT facilities to provide vehicle part details.
- Database based solutions also involved developing DTS packages to upload and download daily production data and production results to mainframe system.
- In addition to that support web based reporting application developed in ASP.NET providing various production reports utilizing SQL replication from the production database.
- Specifically I designed & developed JIT Queue handler, Queue Handler service, Vehicle build sequence, change vehicle status, change vehicle data, connection manager, part shortage holds and database fail over tool.
- The application supports 100% fail over protection using windows cluster, spare SQL Server db and an application to manage database connections. In addition to that I developed a number of stored procedures, functions, views and DTS packages and supported constant application changes to support new product launches and model changes.
- Extensive use of ASP.NET server controls, Messaging, XML, Windows Services, Usercontrol for error handling, Diagnostics and COM Interop.
Environment: EMC, DELL, Windows 2000 Cluster, SQL Server 2000, MSMQ 2.0, VS.NET, VB.NET, C#, ASP.NET, Chart-FX
Sr. Consultant
Confidential
Responsibilities:
- The objective of this project was to provide an estimate and provide a technical design to integrate amazon.com ordering with Orderstar’s XML application.