We provide IT Staff Augmentation Services!

Technical Manager/tech Lead Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Senior Developer and technical consultant in Object Oriented programming techniques, ASP.NET, Oracle, SQL Server, system design, and architecture. Experienced in REST/SOAP services, credit processing, risk management systems, communication and process management systems as well as prescription benefit management.

PROFESSIONAL EXPERIENCE:

Confidential

Technical Manager/Tech Lead

Responsibilities:

  • Designed and developed numerous WCF SOAP services including Member Enrollment, Auditing, SSO using AD LDS, Email Notification, Configuration, IVR Routing, File Moving and Address Verification all using EF v5 and SQL Server 2012. Using Web API v1, created an extensive REST service consumed by a full featured single page application for image/order/enrollment and credit card processing. Created a custom XML based PING mechanism for both SOAP and REST services for automated health monitoring which reported on both local and dependent resources. Created a portable, browser based help system for SOAP services to allow consumers to easily drill into data structures, see example code and obtain detailed information (including FAQ s) on using the various service operations with help information taken directly from XML code comments. Worked extensively with our networking team in an architectural role interfacing both internal and external web services, defining firewall rules, hardware server requirements, load balancing, DNS naming conventions and environment definitions, IIS v8.5 setup as well as custom publishing/deployment processes. Developed and implemented strategies for
  • SOAP contract versioning, branching and merging for normal development as well as hotfixes in TFS (both local and cloud based). Most recently developed a custom SOAP contract used for real time reporting on service/environment configuration to ensure the associated services are consuming the appropriate resources eliminating the need for maintaining environment specific documentation. Managed a team of three developers which maintained legacy external facing CMS websites using DNN/BizTalk and reported directly to the CIO.

Confidential

Senior Developer

Responsibilities:

  • Designed and developed a custom REST framework utilizing WCF to produce Credit Retrieval and Fraud Matching services for use by in - house banking systems. Using WCF, created a custom Net.tcp proxy service which provided a secure layer for desktop systems accessing other in-house REST services. Designed and developed a custom client framework for both HTTP and Net.tcp services allowing rapid development with minimal coding. Developed numerous VS2010 multi-project templates used for creating REST services including clients. Created a custom framework for developing new ASP.NET web applications including base pages and custom web controls. Utilizing this framework, created a web application for displaying and retrieving new credit reports from the Credit Retrieval service utilizing AJAX for callbacks and numerous DevExpress controls.

Confidential

Senior Developer

Responsibilities:

  • Designed and developed a custom website which exposes bowling scoring information as retrieved via custom adapters from the in-house automatic scoring system as well as day to day activities, online event scheduling and custom score searching and analytics. Data is made available through WCF/IIS via wsHttpBinding endpoints and utilizes an entity model design with SQL Server 2005 backend. All data is made available to the middle tier via stored procedures. Website uses a Master page (w/inheritance) design with numerous custom created web controls, role based security with extended properties and custom mailing list mechanism for user notification which is all written in C#. Third party controls include DevExpress ASPxEditors, ASPxScheduler, ASPxGrid, ASPxNewsControl and various others which all utilize AJAX for an enhanced client experience.

Confidential

Senior Developer

Responsibilities:

  • Co-architect of a WinForms based GUI framework using ribbon technology from Developers Express (as used in Office 2007) which formed the basis for conversion of the companies 14 existing Java applications into .NET using C#. An extensive set of services such as data, logging, security, configuration, email, licensing, preference and validation were utilized by a custom application controller where developer-defined XML files controlled how the various services interacted with each other. A custom command mechanism was implemented providing complete separation of presentation from the actual execution of the action. XML files controlled the presentation/placement of the commands (ribbon, system and popup menus). An extensive use of interfaces as well as base classes were created which allowed a complete application to be created in a matter of minutes by simple sub-classing and set up of XML files. An extensive array of both Windows components and controls were created which encapsulated the data services for automatic loading/selecting. Custom datasets were used to transfer data between the presentation layer and the various data services and contained a data rule engine as defined by XML to ensure data integrity/validation prior to loading and saving data. All application specific modules implemented public interfaces which allowed simple directory drop-in of the DLL and the application would automatically register the new module along with the associated user configuration screens.

Confidential

Senior Developer

Responsibilities:

  • Member of the development team using agile development practices along with paired programming to evolve an existing online Mortgage Center web application using C# in Visual Studio 2005. All new development required a comprehensive set of unit tests to ensure compliance with customer needs as well as proper execution.
  • Member of the core management team overseeing new and existing business. Responsible for performing business intelligence gathering necessary for producing Statements of Work (SOW), Work Breakdown Schedules (WBS), Project Plans as well as input on architectural design for both potential and existing customers.
  • Lead developer of a small team tasked with creating numerous reports using MS Reporting Services and SQL Server 2005 to report on physicians and their respective patients. Lead developer on a small team in which we extended an existing ASP.NET/SQL Server 2000 application by adding configurable customer information and project related job tasks. Performed consulting services on statistical analysis of enterprise servers using Microsoft Operations Manager and creating custom Management Packs for each of their respective ASP.NET applications as well as using the Enterprise Instrumentation Framework in those applications.
  • Led a small team of developers in the maintenance and development of a VBA for Access work order, inventory, and billing management application using SQL Server 2005 and linked tables.

Confidential

Senior Developer

Responsibilities:

  • Principal architect of an eight member team in which I designed a WinForms based application in C# to manage processing of private label credit cards. This included interfacing with POS terminals and worked through the entire business model to billing/reconciliation. OOD was implemented extensively throughout, utilizing the plug-in module concept for future enhancements and ease of maintenance. The client incorporated forty plus custom controls, an Outlook 2003 type interface, hundreds of forms and an entire UI framework for managing security, presentation, and user commands/actions. The middle tier was designed to inter-operate with both Windows and Web clients on the user side as well as obtaining credit and OFAC reports from the various credit agencies. The backend utilized some 270 tables and thousands of stored procedures, views and user functions in SQL Server 2003. A custom communications server was designed that utilized multi-port TAPI controllers and multi-threaded processing to manage the incoming calls for both TAPI as well as web based transaction requests. A windows service client was designed to manage the large number of batch processes on a nightly and weekly basis. The project started in March of 2004 and ended in May 2006.
  • Updated an existing e-commerce ASP.NET web application to include extensive administrative capabilities. This involved creating a custom entity-based data model and numerous custom ASP.NET controls.
  • Member of a five person team which developed the first generation secure portal application for the energy sector using classic ASP, VBScript, JavaScript, Entity objects, VB classes and SQL Server 2000. Once complete, I helped co-architect the second generation of the portal which was written using Visual Studio and the new .NET framework. I helped design the various stored procedures, data views, user-defined functions necessary for interacting with the database. Using OOP, I designed the various base classes used for managing the hundreds of web forms in web portal.
  • Developed, installed and maintained an online prescription verification system utilizing ASP, ADO, MS SQL Server v7, VB, VBScript, and JavaScript.
  • I was a member of a six person team which developed a wireless add-on module to an existing online trading application using JSP, WAP, WML, WMLScript and MS SQL Server v7.
  • As a member of a eight member team, we updated an existing power outage scheduling application utilizing SilverStream, Java and Oracle in a multi-tiered environment. Using Java, I wrote an extensive library of classes to not only overcome the Y2K limitations, but also provide a framework for future enhancements.
  • Using Delphi v5, wrote various custom multi-threaded installation and build management wizards needed for deploying the web portal application described above. This application made extensive use of object oriented design, form inheritance and custom controls.
  • I was a member of a 3 person team which enhanced an existing custom report management and decision support tool for energy trading utilizing Visual Basic v6, Sybase v11, and Crystal Reports.
  • Designed, developed and deployed 2nd generation energy trading report management tool using Delphi v5, ADO, ODBC, MS SQL Server 2000, IE v5, Sybase v11, Crystal Reports, and Developers Express third-party components. Designed and developed numerous custom GUI components/controls, and integrated IE v5 web browser into the application.
  • Designed and developed a custom in-house HR and Sales Tracking application using Delphi v5, ADO, IE5, Developers Express Toolbox, MS SQL Server 2000 and various third-party components.
  • Updated the existing Time Management application using Delphi v1. Changes included importing data from third-party mainframe applications and general enhancements.
  • As Senior architect, led an 8-member development team utilizing Delphi v5, MS Access 2000, ADO, and numerous third-party components in developing a sales and marketing tool designed to promote an epileptic seizure control device to physicians and patients. A custom installation program was developed using Wise Windows Installer.
  • Custom developed an extensive task scheduler to automatically create and update jobs in MS SQL Server v7 as an add-on module to an existing Delphi v4 based application.

Confidential

Senior Developer

Responsibilities:

  • Member of a two person team tasked with designing a new middle - tier and GUI presentation framework written in Delphi v4 which required data store independence for the next generation energy trading system. This system made extensive use of OOP techniques to create a custom data layer which used custom serialized data objects transferred via MSMQ between the client and server. This mechanism ensured continued client data entry operations should the network connection become disconnected. These custom data objects stored both data and commands for interacting with the configured data store (via custom data adapters) as well as providing the necessary transaction protection. In addition to database independence, scalability was enhanced by using a custom multi-threaded process controller which managed the interaction with not only the user inI don t have any of thatterface but the transport layer as well. OOP was also extensively utilized in the GUI presentation framework for the various custom form classes and custom written controls.

Confidential

Senior Partner/Developer

Responsibilities:

  • Responsible for day to day operations of a Novell certified shop specializing in sales and service of custom installations designed specifically to the customer needs. This included configuration and installation of Novell file servers, printers and desktop systems. These responsibilities also included budgeting, forecasting, payroll and employee performance reviews.
  • I developed over 20 custom multi-user software products for the dial-up bulletin board industry. These products included custom mail and file distribution applications along with gating of mail to/from the internet newsgroups and utilized various transport protocols including TCP/IP and serial communication via dialup modems. Other products included an online virus scanning program and online order entry/tracking/delivery systems which were all distributed as shareware utilizing custom evaluation keys. All applications were developed using Borland Pascal v7 using OOP design and development techniques along with custom toolboxes/database routines from TurboPower software.
  • Also designed a Computerized Maintenance Management Software (CMMS) application designed to centralize as well as automate management of purchasing, work orders, work requests, equipment, inventory, and preventative maintenance. Developed using Delphi v2/v3 it made extensive use of the Borland Database Engine, form inheritance as well as custom class inheritance utilizing OOP design and development techniques. Reports were written in various formats including Crystal Reports v5, Shazaam and Report Writer with installations being written in WISE v5. Numerous custom WIN32 controls were created along with custom components from InfoPower, Orpheus, SysTools, Seagate, Adrock, UDC/MemoWriter and Out & About.

Confidential

Senior Hardware Engineer

Responsibilities:

  • Responsible for installation, support and repair of a custom hardware/software package designed exclusively for the trucking industry which allowed for near real-time tracking of bills of lading via the use of hi-speed OCR scanners and networked desktop systems. Upon delivery, scanning the associated paperwork allowedboth shippers and customers to check the status of their deliveries. I was actively involved in various trade shows outlining the merits of the package to the general public and providing technical support for prospective clients.
  • Managed day-to-day operations of a 6-member hardware support department of an authorized AST/Novell/Kurzweil dealership. Duties included overseeing hardware/software installations, budget planning and employee performance reviews. Factory certified technician on both Novell LAN and Kurzweil hi-speed OCR scanners which allowed me to be actively involved during the sales cycle by providing comprehensive solutions to the individual customers needs.
  • Successfully implemented a large scale multi-user mainframe installation and upgrade. This included configuration of a hi-speed fiber-optic cabling system used to support multi-building communications for video, voice and intranet sub-systems. Performed the necessary hardware installations to both mainframe and disk drive sub-systems along with both hardware and software configurations to IBM compatible PCs.

Confidential

Senior Customer Engineer

Responsibilities:

  • Factory certified technician on over 30 products ranging from multi-user main frame computers, hi-speed disk/tape drives, fiber optic cable systems and laser printers. Duties included installation, training and time critical maintenance/repair, Frequently called upon to solve complex installation, configuration and maintenance problems.

We'd love your feedback!