(815) 276-7702   • DonnOMalley1030@gmail.com

 

SKILLS

  • Operating Systems: Windows 9x,NT,2K,XP,Vista,Win7,Server2000/2003/2008,Ubuntu
  • Languages: Delphi, Java, JavaScript, ASP, HTML, VBA/VB6/VB.Net, WPF, T­SQL, PHP
  • Development: Standalone GUI/Console,Client/Server,ActiveX,ADO,ODBC,API, AVR(Arduino), JD Edwards EnterpriseOne, Android(Java)
  • Database Development, Management and Design: SQL Server 7/2000/2005/2008/2012, some MySQL
  • Applications: Embarcadero RAD Studio 2010, Borland Development Studio 2006, Visual Studio 2005/2008/2010, Frontpage, InnoSetup, Fix32, Proficy HMI/SCADA(iFIX) v2.0 through Current, Proficy Batch (iBatch) v4.7/5.x, RSLinx All Versions, Plant Applications v4.x/5.x, GE Workflow 1.5, iHistorian 3.x/4.x, RSView 
  • Reporting: SQL Server Reporting Services 2000/2005/2008, RaveReports 6.5, Access, Excel, Proficy Real­Time Information Portal, Custom Web Reports 
  • Hardware: General PC and Networking hardware and Electrical Panels 
  • Web/Networking/Communications: IIS 6/7, Ethernet, Serial, Modbus, OPC, other Proprietary
  • Other: Team/Project Management, Project Estimation, Standards and Reuse Libraryies, Code Review and Deployment Management.

EDUCATION

St. Mary's University of Winona, MN

B.A. Computer Science

Special Courses: Database Management Systems, Human Computer Interaction, Software Design and Testing


INDUSTRY-RELATED EXPERIENCE


Linked In Profile

GitHub Repositories

Hennepin County - Minneapolis, MN
Sr. Systems Software Programmer
June 2014 - Present

  • Provide the technical lead with regards to integration of various systems and technologies
  • Develop custom applications to fill gaps and move data between independent systems that need to interact.
  • Write technical specification documentation
  • Facilitate interaction with various contract resources, internal and external, as well as Hennepin County resources
  • Create custom utilities/tools to automate or simplify repetitive manual tasks.

Exact JobBOSS - Bloomington, MN
Sr. Software Engineer
April 2013 - May 2014

  • Develop and maintain the Exact JobBOSS ERP application, reports and utilities using Delphi, VB.Net, C#, VBScript, Crystal Reports and SQL Server
  • Utilize TFS for agile project/task management as well as source control.
  • Assisted with conversion of legacy VB6 to VB.Net and C#
  • Develop and Maintain solutions to integrate with 3rd party applications such as Oracle AutoVue, Sage Accounting and extending Crystal Reports
  • Update FinalBuilder build scripts for .Net and Delphi Solutions.

MOM Brands (Formally Malt-O-Meal) - Lakeville, MN
Systems Analyst
June 2012 - April 2013

  • Oversee/train internal support staff and contractors for general support
  • Develop T­SQL(MS) solutions and tools(deployments, administrative and troubleshooting)
  • Manage and Lead Code Reviews and Deployments and wrote development standards
  • Oversee and perform iHistorian Configuration and Maintenance 
  • Oversee and perform RTIP Configuration, Development and Maintenance 
  • Provide solutions for project and corporate initiatives 
  • Daily System/SQL Support and Backup Monitoring/Maintenance

MOM Brands (Formally Malt-O-Meal) - Lakeville, MN
MES Developer
May 2011 - June 2012

  • Oversee/train internal support staff and contractors for general support
  • Develop T­SQL(MS) solutions and tools(deployments, administrative and troubleshooting)
  • Manage and Lead Code Reviews and Deployments and wrote development standards
  • Oversee and perform iHistorian Configuration and Maintenance 
  • Oversee and perform RTIP Configuration, Development and Maintenance 
  • Provide solutions for project and corporate initiatives 
  • Daily System/SQL Support and Backup Monitoring/Maintenance

Innovative Control, Inc - Crystal Lake, IL
Systems Developer
August 2004 - May 2011

  • Oversee SCADA(PC Based) Design and Development Strategies and Procedures.
  • Lead the development and approval process of standards, procedures and library items.
  • Gather Customer Requirements, Define and Quote Projects as well as Manage and Participate on Customer Projects
  • Perform Customer Service and Customer Training.
  • Developed ActiveX Components to further extend our developer tools for off-the-shelf solutions.
  • Designed, Developed, Tested, and Deployed a Stand-Alone Recipe Writing Application. The purpose was to replace the recipe writing component of GE's iBATCH and still utilize the other components of the product. The application simplified the process of creating a recipe, and provided other functionality that didn't exist. Developed mostly in Delphi, the data was housed in a SQL Server Database, custom developed by myself, and smaller applications were written in VB.Net to interact through the iBATCH API. I had to convert the API from VB6. The complete solution included a Custom Data Collection and Reporting strategy to generate Recipe, Cycle, and Material Usage Reports. Automated inventory usage to a Corporate Oracle 11i database through the use of Plant Applications and iHistorian. 

Personal Consultation Enterprise 
Sole Proprietor
June 1999 – August 2004

  • Provided PC and Networking Consultation to Home Users and Small Businesses. 
  • Troubleshot Hardware/Software issues, and Installed/Configured Hardware and Software through On-Site Service.
  • Sold/Built New PCs and upgraded old PCs.
  • Wrote Custom Stand-Alone Applications to satisfy different customer needs

Ċ
Donn O'Malley,
Jan 17, 2014, 7:06 AM