Resume

Alan Conroy

[email protected]


Highlights

  • Experienced full-stack software engineer and database architect.

  • Expert software developer with experience in PHP, MySQL, Javascript, HTML/CSS, assembler, C, C++, Pascal, BASIC, bash, DCL, Firemonkey, and VCL.

  • Consistently estimate delivery times within 10%.

  • Quickly author technical and user documentation, specifications, and application help.

  • Experience on numerous hardware and software platforms, including business and personal computer systems running Windows, Linux, and minicomputer Operating Systems as well as experience setting up and managing cloud resources using Amazon AWS.

  • Developed and maintained projects from 100 to over 800,000 lines of code.

  • Detailed knowledge and experience using OOP, functional and regression testing, coverage analysis, multi-lingual component integration, and modular design.

  • Able to work effectively on my own or in a group, remotely or in-office, as a junior member or as the lead.

  • Skilled at data and code conversions, migrations, and re-engineering.

  • Broad experience across numerous problem domains including financial, accounting, educational, medical, text/language processing, emulation, UX, scripting, and multimedia.


Not interested in relocating from the Seattle area.


Education

BS, Seattle Pacific University. Major: Computer Science with Business emphasis (business administration minor).


Experience

1-2019 to present Biblesoft, Des Moines, WA. Sr. Software Engineer.

Wrote a native multi-platform app running on Android, Windows, and MacOS, to replace an older and slower app. Wrote PHP/MySQL code to extract online store data (Prestashop) for calculating and reporting on royalties to replace an obsolete process. Set up wiki for internal documentation, Mailchimp mail list, and new web site.


1-2012 to 1-2019 Biblesoft, Des Moines, WA. Senior Developer.

Redesigned a database system to replace an inadequate prior design. Designed and created web services written in PHP to access that database system. Wrote test suite and online management system for the web services. Wrote a Pascal program to convert from files using an internal SGML to SQL and used it to import over 1,500 books into the online database. Wrote extensive technical documentation. Supported Prestashop store and other company web sites.


2-2000 to 1-2012 Biblesoft, Des Moines, WA. Lead Programmer/Analyst.

Technical lead for a small team of programmers doing maintenance and enhancements of company's product, consisting of over 800,000 lines of code in C++ and Delphi, running on Windows. Wrote technical documentation, led architecture and implementation of enhancements, and set development direction in response to product needs. Implemented a plug-in architecture, added scripting capabilities to the program, and re-egineered parts of the program to extend its life.


9-1998 to 2-2000 Leap Computer Solutions, Tacoma, WA. Associate Consultant.

Designed and implemented solutions in IDML to do an in-place conversion of a live production database.


Other experience

Linux, VAX/VMS, AXP, DEC BASIC, TPU


Besides building several web sites, I have created and maintain numerous open source projects including:

 

Hosted on The Conroy Home Page