Lead Engineer Resume
Jersey City, NJ
SUMMARY:
Well - accomplished, dynamic, and results-oriented software designer and developer with over 15 years of technical experience, adapts easily to requirements in application development. A strong project leader consistently commended for the ability to inspire the team, work as a productive member while meeting critical deadlines. Apply agile methodology in all aspects of project life - cycle. Creative, imaginative, and striving to apply the best technology to ensure successful project completion.
TECHNICAL SKILLS:
- C#, ASP.NET MVC, WebAPI, Entity Framework, AngularJS, Ajax, jQuery, KnockOut, JavaScript, HTML, CSS, Telerik Library, Microsoft Communication Foundation ( Confidential ), Windows Identity Foundation (WIF), SAML, Microsoft Workflow Foundation (WF), Visual Basic .Net, VBA, UML (Rational Rose XDE), XML
- T-SQL, PL/SQL, ObjectiveC (XCode) and Java (Eclipse) for iOS and Android development, C/C++,
- XForm, XWindow, Unix Shell script, Paradox Application Language
- SQL Server, SSIS, MongoDB, Oracle, Ingres, Microsoft Access, Paradox
- Oracle Report, Oracle Discoverer, Crystal Report, Seagate Info
- New Relic, Azure platform, Docker container, Neuron Enterprise Service Bus, Internet Information Server, Microsoft Team Foundation Service, GIT repository, SecureAuth, ConnectDirect, PVCS, Oracle Web Center Site
PROFESSIONAL EXPERIENCE:
Confidential, Jersey City, NJ
Lead Engineer
Technology: C#, ASP.NET MVC, Entity Framework, SQL, SSMS, SSIS, VB.NET, VBA
Responsibilities:
- Lead DEV team to extend and support Confidential, the key platform for in-house insurance submission clearance.
- Upgrade application infrastructure: SQL server, Team Foundation Server and windows server.
- Automated the insurance submission clearance process to improve the turnaround time.
- Crafted the technical design specification and authored a three-part solution: a secure web service interface for external agency ( Confidential service), multi-threaded windows service to process the clearance requests (C#, Entity Framework) and a dashboard application for clearance center team (MVC .NET, Telerik, HTML 5, jQuery).
- Improved rating performance by moving large amount of data from database storage to file.
- Created asynchronous multi-threaded application to handle terabytes of data (.NET, C#).
- Completed the much needed upgrade of Team Foundation Service from 2008 to 2015. Further developed Confidential Team TFS templates to standardize IT operation. Educated IT teams on new features of TFS service. Migrated external projects from Visual Studio Online service to in-house TFS server.
- Organized, patiently and meticulously, the SQL server upgrade for Confidential applications (web, windows app, services, SSRS, and SSIS) from a chaotic mixture of SQL 2005, and 2008 to SQL 2014. Managed the application server upgrades to provide a solid foundation for future growth.
- Utilized New Relic to monitor Confidential platform performance, gain insight of platform weakness, and addressed issues proactively. Improved the platform’s stability and expanded its capacity.
Confidential, Houston, TX
Senior Solution Designer
Technology: C#, ASP.NET MVC, WebAPI, Confidential, AngularJS, jQuery, KnowckOut, Entity Framework, SQL, VB.NET
Responsibilities:
- Technical leadership in the design, and implementation of Confidential Employee Service Center ( Confidential ) website upgrade, which services over 100,000 employees.
- Design and Develop secure ( Confidential ) web applications for user employment information, user authorization management, and business operations. Provide enterprise service for integration with partners.
- Develop secure business service to provide valuable functionality in mobile environment.
- Design and develop Confidential services interfacing with Enterprise Service Bus on a Service Oriented Architecture for Benefit Enrollment application. Enhance Benefit Studio windows application. Participate in the upgrade of employee service center and the integration with web content management software.
- Crafted technical strategy and formulated solutions for Confidential family of products based on business requirements, technical constraints in security, availability, scalability, redundancy and performance. Communicated options and technical decision to project management and product owners to ensure timely delivery of a viable product. Communicated the design across the team to promote team’s technical ownership. Applied agile methodology to continuously evolve the technical solution.
- Ensured application usability and stability via proactive performance tuning, load testing and health monitoring. Organized developer code review to improve coding practice, promoted knowledge sharing and enhanced product quality.
- Developed web application for managing user authorization with AngularJS, jQuery, .NET WebAPI, C#, SQL, and Entity Framework. Integrated with SecureAuth, a Confidential provider, to improve user experience. Implemented Javascript testing via Jasmin testing framework.
- Developed web application for employment self-service management in ASP.NET MVC, jQuery, ADO.NET, C#, and entity framework. Applied MOQ as a mocking framework for effective unit testing.
- Developed .NET WebAPI service to facilitate user authorization and personalization with Oracle Web Center Site, a Java based content management product.
- Developed secure web service API for user role management integration between Confidential and its adjacent business units. Technology used was Confidential, C#, Entity Framework.
- Enhanced the user experience in mobile environment by developing secure web service leveraging the existing business processing framework. Implemented push notification to mobile applications to enhance the user experience on mobile platform.
- Designed and created Confidential services to publish or subscribe Enterprise Service Bus messages to facilitate the communication among business processes including the benefit administration, Payroll and Employee hiring practice.
- Analyzed complex business requirements in Benefits, formulated designs and initiated solution discussion with team members.
- Introduced mocking library, MOQ, in Benefit project for affective unit testing. Committed to code refactoring to improve application quality and stability.
Confidential, Rochester, NY
Senior Programmer Analyst
Technology: C#, ASP.NET, WWF, Confidential, SQL, T-SQL, LINQ, AJAX, Javascript, jQuery, NUnit, Object Oriented Design
Responsibilities:
- Devise and build up web application to manage issues in network deployment and performance monitoring; interface architecture, system integration strategy, and workflow development
- Established the foundation of web UI based on concept of object and visual inheritance
- Generated iGoogle type of interface for user to customize individual home page by drag and drop widgets. Utilized technologies including ASP.NET 2.0, C#, Ajax 1.0, Ajax Control Toolkit, Javascript and jQuery.
- Employed custom role provider to provide user authorization based on business specific data
- Created state machine workflow to model business execution to achieve streamlined workflow process utilizing Microsoft Workflow Foundation (WWF) and Microsoft Communication Foundation ( Confidential )
- Produced innovative solution to resolve the challenge of resetting persisted workflow. Enhanced reusability of workflow functionality through isolation of individual business operations into custom activity. Increased workflow execution flexibility via externally stored workflow rule set.
- Designed system integration in service-oriented architecture
- Implemented active record pattern in object development and created object layer base on popular NHibernate framework, an ORM framework
- Applied Microsoft’s latest technology C#3.0, ASP.NET 3.5, LINQ in latest development.
Confidential, Rochester, NY
Senior Software Engineer
Technology: C#, ASP.NET, ADO.NET, Oracle, PL/SQL, UML, Javascript, NUnit, Object Oriented Design
Responsibilities:
- Executed consulting service to Confidential on e-commerce solutions in digital picture and document printing; key contributor to DisneyPhotopass.com website
- Created software specifications based on business requirements.Provided innovative designs and prototypes to meet business challenges. Evaluated and integrated third party products to speed up software delivery
- Created application with configurable templates in ASP.NET, which enabled cost-effective re-branding of websites to potential customers
- Implemented custom HttpHandler/HttpModule to intercept/re-direct web processing, used Javascript and CSS to enrich user experience, built web interface with localization
- Applied .NET’s GDI+ library for image manipulation such as drawing, cropping and composition. Developed interface specifications for image exchange and implemented via web service
- Implemented the component in C#, and ensured quality with NUnit test
- Written classes to access Oracle database via ADO.NET
- Restructured project deployment with Microsoft Installer
Confidential, Horsham, PA
Senior Web Developer
Technology: VB.NET, VB 6.0, ASP, ADO, DAO, SQL, T-SQL, Javascript, VBScript, XML, XSLT, COM/DCOM, MS Share Point
Responsibilities:
- Served as Lead developer in the development of Confidential mortgage servicing site.
- Devised technical attributes and improved strategic plans for application development and deployment
- Increased business unit profitability through technical innovation
- Reviewed and finalized business requirements, drafted technical design, and planned development strategy
- Developed the web application for Confidential subsidiary with technologies: ASP, VBScript, Javascript, XML, and XSLT
- Designed an innovative approach for website running on IIS server to communicate with AS400 data store which lowered cost and reduced complexity in maintenance; it provided Confidential a leading edge in selling its IT service
- Built an interface to the document management system and delivered mortgage document as a value added service to customers
- Implemented Microsoft technology such as Smart tag and Shared point team services to increase business productivity
- Built COM component for business and database components
- Written stored procedures in T-SQL to access Microsoft SQL server 2000
- Created a .NET application (ASP.NET and VB.NET) to track and report cell phone usage by agents from various business units.
Confidential, Norristown, PA
Staff Application Software Engineer
Technology: C/C++, Java, Window Script, Unix Shell Script
Responsibilities:
- Conceptualized and developed Set-Top box software to produce low-cost consumer product
- Defined and implemented communication protocol for Set-Top clients and servers
- Developed low-cost Set-Top Box, providing Internet access and digital video for residential customer
- Identified Confidential protocol for network communication for Set-top box project. Drafted requirement and developed network communication software
- Customized thin client-server software, Virtual Network Computing (VNC), to deliver Internet application to customer using Java/C++
- Successfully installed and configured Linux and FreeBSD as low cost operating systems
Confidential, West Chester, PA
Senior Programmer Analyst
Technology: VB 6.0, ASP, C, DAO, COM/DCOM, Oracle, Oracle Report, PL/SQL, Oracle Discover, Oracle Application Server, Crystal Report, Javascript, VBScript, Unix Shell Script, Ingres
Responsibilities:
- Developed 3-tier Warehouse Inventory Control, Order Fulfillment and Shipment Tracking System;
- Led the gathering of client requirement and proposed design specifications
- Evaluated and recommended data reporting solution to corporate office
- Created the company’s first generation web application, which allowed business units at various locations to have access to the centralized application
- Created COM/DCOM components in Visual Basic
- Authored ASP and HTML pages with languages such as VB Script and JScript under Visual Interdev environment Configured Microsoft Transaction Server and Internet Information Server
- Written and programmed PL/SQL stored procedures to access Oracle database
- Integrated Oracle Report into web application
- Set up and administrated Oracle Discoverer, an ad-hoc reporting/data analysis tool
- Set up and administrated ConnectDirect, a Sterling Commerce product, under Unix environment
- Designed tools in Unix Shell scripts to monitor and respond to problems from the usage of ConnectDirect
- Enhanced existing warehouse control application with C, relational database Ingres and its application language ABF. Reduced the complexity of maintaining multiple applications on various Unix servers