Al Wild

Al's home on the internet

Resume Photo

 

al_wild@yahoo.com

Software Engineer

Al Wild

 

Synopsis:

I like to be seen as a problem solver.  My greatest asset to a company is my ability to pick up new systems and technologies with little or no learning curve. My previous work experience has exposed me to a broad range of technologies.  That in turn enhances my problem solving skills.  Given a specific task I can quickly determine the right technology and the right design that will meet the product requirements and the client’s deadlines.

 

Work History:

8/2007 - Current Zinch.com Software Architect

Architect the zinch.com website to provide enterprise level service to schools and students looking to get into college. Work closely with in-house and off-shore developers to implement the design.

  • Used C#
  • ASP.NET 2.0
  • Ajax
  • MSSQL
  • Provide direction and mentoring for other developers.
  • Design and implement custom controls for ASP.NET AJAX.

Technologies Used: C#, ASP.NET, JavaScript, ASP.NET Ajax Toolkit.

6/2005 - 8/2007 GetProof Software Engineer

Maintain current medical credentialing software. Design and develop new windows applications used to track medical practitioner’s information. Help in the architecting of the “next generation” web application for managing healthcare provider’s data.

  • Used C#
  • ASP.NET, ASP.NET 2.0
  • Delphi 4, 5, 7
  • MSSQL
  • Developed components used by other developers
  • Designed database schema and GUI

Technologies Used: C#, ASP.NET, Delphi, MSSQL, XML, XSLT

2/2005 - 6/2005 Romaric Contract Developer

Helped fix design and develop new features and fixes for an existing Workflow tracking system. I was brought in mainly for staff augmentation so that Romaric could meet their deadlines. As such it was important for me to be able to hit the ground running so that I could be a productive member of the team.

  • Used C#
  • ASP.NET
  • Oracle
  • PL/SQL
  • Created a .NET scanning component that can be embedded in a browser allowing users to scan and upload images and associate them with a certain element in a workflow.
  • Modified existing webpages and database objects for new features and bug fixes.

Technologies Used: C#, ASP.NET, Oracle, PL/SQL, ODBC

10/2004 - 10/2005 Axonix Contract Developer

Developed a DVD Ripping/Loading solution for their MediaMax consoles. A DVD is inserted into the DVD drive and the loader connects to a WebService where it downloads the cover-art and an xml file containing all of the information about the movie. This information is then used to categorize the movie. The movie is then copied from the DVD onto a local hard drive. My software integrates with existing software to present the DVD owner with a sleek menu driven way of selecting a movie to watch at any time without having to shuffle discs.

  • Delphi
  • Borland C++ builder
  • ADO
  • MS SQL
  • MySQL
  • Modified the open source version of SmartRipper, making it integrate with the loading software better and more user friendly
  • Created a Delphi aplication that connects to a .NET webservice, downloads all of the DVD information and synchronizes a central database that the movie load client application connects to.

Technologies Used: Delphi, ADO, SQL, C++ builder, MySql

3/2004 - 1/2005 Priority Solutions Sr. Software Engineer

Priority Solutions is a joint venture company between Clinical Solutions in California and Priority Dispatch in Utah. I helped design and build a system whereby nurses in a clinic could more easily document the history and the procedures used for patients. It featured a fully dynamic scripting engine driven by XML.

  • Used Delphi
  • XML
  • SQL
  • HTML
  • Developed the scripting engine with 3 different API's. Native Delphi units, Native windows DLL and COM/ActiveX
  • Created a script editing tool that allowed the users to open an existing script an easily modify it, or create a new script.

Technologies Used: Delphi, ActiveX, SQL, HTML, XML

10/2002 - 3/2003 KMS Contract Software Engineer

Knowledge Management Systems (KMS) uses Learnframe’s Pinnacle Learning Manager (PLM) to manage and track all of their custom courseware. I designed and developed a Web application to replace the existing windows administrator for the PLM. All of the pages were developed using C#, ADO.NET, ASP.NET and SQL stored procedures.

  • Used C#
  • ADO.NET
  • ASP.NET
  • SQL
  • Helped develop a C++ ISAPI DLL that would act as middleware between an LMS and Courseware
  • Designed and developed a web administrator for a Learning Management System build on top of SQL Server

Technologies Used: C++, C#, SQL, JavaScript, HTML, ASP.NET

3/2002 - 3/2004 ACS Software Engineer
Affiliated Computer Services (ACS) is a business processes outsourcing company. My division is in charge of receiving, sorting and imaging all of the mail for United Healthcare. My specific duties involve developing custom application using Delphi to process the incoming mail, and to write the web reports that show volume on an overall level as well as down to an individual sorter. I have written over 50 web reports using C#, ADO.NET and ASP.NET. I have also developed several web applications that are used by team leaders to configure different parameters and processes in our work flow.

  • Used Delphi
  • C#
  • ADO.NET
  • ASP.NET
  • SQL
  • XML
  • Analyze Universal Health care mailroom processes in order to best determine software needs
  • Design database for tracking healthcare claims
  • Develop software applications for scanning and data etnry of medical claims
  • Develop web based reports for customer and employees
  • Train technical staff on impolementation and support for all applications

Technologies Used: Delphi, HTML, XML, SQL, C#, ASP.NET, UML, JavaScript

9/2000 - 3/2002 Learnframe Software Engineer

I served two roles at Learnframe. One was developing middleware, mainly in Delphi, that connected custom courseware to our learning management system (PLM), and also developing in Java J2EE the interface that the new enterprise level learning management system was going to use. The system was designed such that EJB’s would “plug-in” to a core system to extend business logic and features. In order to develop the middleware a broad range of skills ranging from HTML and Javascript to COM and ISAPI was necessary as well as an expert understanding of our core technologies, Java and Delphi.

  • Used Delphi
  • Java
  • EJB
  • COM
  • Javascript
  • ASP
  • Analyze the structure and data storage of online e-learning courseware
  • Design solutions that integrate online courseware with Learnframe's learning management system
  • Develop custom solutions that meet the requirements outlined in the Analyses and Design phase of the software life cycle
  • Unit test coded modules before sending the package to Quality Assurance
  • Provide level 2 customer support of new and existing products
  • Participate in full software life cycle for enterprise level Learning Management System built on J2EE, EJB and deployed in Weblogic

Technologies Used: Delphi, Java, COM, HTML, JavaScript, SQL, XML, UML, ASP, Weblogic, EJB. GD Pro

1/2000 - 9/2000 Mycomputer.com Software Engineer

MyComputer.com was strictly a PHP/Mysql shop. I lead a team to develop an elaborate extension to their main product as well as optimized many of their other web services.

  • Used PHP
  • MySQL
  • HTML
  • Javascript
  • Lead a team of 4 software developers
  • Coordinate with other teams the successful integration of a new web application
  • Design and Develop an online ad selling product (www.iclicks.com) that pays customer for banner click throughs
  • Implement a regression testing scheme for SuperStats (www.superstats.com).
  • Design and Develop custom User Interfaces for web based applications

Technologies Used: PHP, mySQL, C, UML, HTML, JavaScript, Visio

11/1998 - 1/2000 Convergys Call Center Supervisor

As a call center supervisor I had many opportunities to flout my people skills. I had to interface with customers, coach phone representatives and interview/hire new employees. However being a “techie” I could never pass up an opportunity to use my programming skills to make my job easier. I developed a system that replaced the paper escalation process with and Excel, Access and VBA solution. This allowed us to better manage and track the escalations that were being sent to us.

  • Used VBA
  • Access
  • SQL
  • Supervise a team of 15 - 20 tecnical support representatives
  • Train new employees on the AT&T Broadband service
  • Provide customer support for LAN networks and Windows Operating systems
  • Interview and Hire new employees
  • Coach tecnical support representatives on proper trouble shooting tecniques
  • Design and Develop a custom issue escalation system

Technologies Used: VBA, Access, SQL, Excel

Skills Summary:

Java4 years C/C++4 years
C#5 year MFC3 year
Delphi5 years HTML6 years
JavaScript6 years PHP2 years
SQL5 years COM3 years
EJB2 years JSP1 year
Visual Basic2 years UML3 years
DirectX1 year Linux2 years
XML/XSL4 years ASP3 year
ASP.NET5 year ASP.NET 2.01 year

Certifications:

Education:

1/1999 - 1/2000 Certified Careers Institute Programming Certificate
Graduated with a programming Certificate. Courses included instruction in BASIC, PASCAL, COBOL, C/C++ and J++. Final project was a Tic Tac Toe TCP/IP Game Server and Client written in J++.
8/1995 - 5/1996 University of Montana Computer Science Major
Took courses in C/C++, Ada, Assembly and computer architecture