About Eon Clash

In 1996 a group of developers and a story writer got together to prove that you could build an Massive Multiplayer Online Role Playing Game (MMORPG) in Delphi. The key goals at that time were to generate a 2D game that allowed players to play characters in multiple "times" throughout the history of the game (hence the name Eon Clash).

Eventually (in 1997) a compression scheme that allowed for a very high compression ratio on data and graphics was created and it was found that the compression scheme broke international export laws of the times. To alieviate this issue a formal business was formed and thus eonclash.com was purchased and brought live.

Its been years since a rag tag group got together to prove their concept, and in the end no game has yet to come of our endevors. Many of the origional players have changed, and the general target audiance of Eon Clash has changed as well. Now days, Eon Clash is used as a code and article repository for the primary founder (Jeremy Darling).

Until 2007 Eon Clash only hosted code snippets that were related to Delphi, FreePascal, or Lazarus (an opensource clone of Delphi). Today, Eon Clash hosts code snippets, applications, articles, and much much more related to Pascal (in general), PHP, LUA, and some AVR related projects as well. Eon Clash is also a master domain for several other projects such as the FPC4GP2X Initiative.

About Jeremy Darling

Described by others as an Information Technology professional with exposure to multiples facets of IT and infrastructure. Roles have included Business Analyst, Systems Analyst, Project Manager and DBA across marketing, healthcare, financial, and telecommunications industries. Ability to work with a wide variety of individuals to ensure systems meets client specifications. Excellent business/technical communicator focused on developing a delivery strategy that meets or exceeds stakeholder expectations.

SKILLS

Delphi, ASP, PHP, Perl, Java, C#, C/C++, Assembly, Apache, IIS 4.0/5.0, JavaScript, AJAX, (X/D)HTML, HTML5, CSS3, ES5, MySQL, SQL Server, Crystal Reports

WORK EXPERIENCE

March 2010 – Current TEKSystems (client site: Asurion) – Software Architect

Consultant position keeping a current Delphi 6, 7 and 2009 application up to client needs while replacement product is developed. Duties include code maintenance, code optimization, memory leak identification and removal, future system SME, and technical documentation of existing system.

Other duties include new system architecture suggestion and documentation of existing procedures and processes for historical support within the new (C#) implementation.

  • Work with business users to define new processes
  • Design and develop solutions to fit necessary new processes
  • Work with QA to debug application, services, and environment configuration issues
  • Build and Integrate with .NET COM controls used to connect with TIBCO Enterprise Services

Tools Used:Deplhi, C#, PHP, JavaScript, SQL Server 2008, Java

Sept 2008 – March 2010 Zoom IM – Chief Systems Architect

Designed, Developed, and managed SaaS, ASP, and custom solutions for clients within the collegiate realm. Duties included budget development, management of employees within IT, systems architecture, timeline management, texting integration, website development, website user experience evaluation, future product design, development and analysis, and hosting solution(s) decision making and management.

  • Designed, Developed, Deployed, and maintained the companies SMS Texting solution
  • Worked with Clients to define requirements for new sites and existing site upgrades
  • Worked with Creative to develop comfortable user experiences within site(s)
  • Consulted vendors on product offerings, performed research of best fit solutions, and documented/deployed solutions to fit the ever growing company needs
  • Worked with customers to assure User Acceptance Testing was performed and approved

Tools Used:PHP, JavaScript, ASP.NET (C#), MySQL, Apache, L/WAMP (Ubuntu, Arc, Windows Vista, and Windows 7), Amazon and Mosso Clouds, Adobe CS3/4, Perl, Java, Lua, Lazarus

Project Highlights:Texas Lutheran University Microsite, Westminster Microsite, common codebase to manage all client sites.

Feb 2008 - July 2008 Barkley Evergreen - Business Systems Analyst

Job duties included; Scope of work development, system integration analysis, development of design and requirement documents, client interaction and interviews, project and system discovery, and as required aspects of project/account management.

Client Highlight:Sonic, Lee RFP, and Heinens.

Project Highlights:

Sonic Customer Data Capture - Acting SME and Primary Business Systems Analyst. Developed project goals, requirements, and performed technology research.

  • The primary goal of project is to align and expand customer contact details using 3rd party integration. Matching starts with a Cardholder Name and Zip-code. This information is then matched against existing data stores and 3rd party vendors to build a detailed customer profile.
  • The profile is utilized for customer spending habits research, target marketing, and customer contact.
  • Worked with existing teams to research technology and requirements around product development and implementation. Documented hardware, system integration, reporting and data requirements.

Dec 2005 - Jan 2008 RiverPoint (client site: VML) - Business Systems Analyst

Job duties included; Scope of work development, system integration analysis, development of design and requirement documents, client interaction and interviews, project and system discovery, and as required aspects of project/account management. Work on internal projects including SEER, MediaBin implementation, and tools for other BSA's.

Client Highlight:Microsoft, American Cancer Society, Sprint, and Burger King.

Project Highlights:

Microsoft Windows Vista Release Micro-site Project - Primary Business Systems Analyst with responsibilities including contest design. Knowledge gathering and documentation of target market with regards to positioning of the Micro-site within the market.

  • Used the full SDLC utilizing the MS Agile process.
  • Proposed and validated the business requirements and functional rules for the Micro-site, as well as steered development of the TechIQ game.
  • Developed a set of esoteric questions related to the history of technology for technical resources.
  • Created two online games to drive traffic to the release site; TechIQ and Windows Vista Awareness. TechIQ received two awards for excellence.
  • Developed content and play method for the TechIQ game including creative and innovative questions for the end-users.

Seer Project – Business Systems Analyst responsible for documenting existing systems and processes involved with the crawling and classifying of information.

  • Expanded on known algorithms and reports generated by to create a more robust system.
  • Researched into document classification and statistics formulas already in existence as well as modification of those algorithms and formulas to better fit the SEER product.
  • Utilized C++, C#, HTML, Office
  • Work with Database Architect to determine system requirements and proper storage methods

June 2005 - Nov 2005 - Humana (private contract) - Delphi/C# Consultant

Analyzed and made suggestions about a product that Humana brought into the corporation. This included all aspects of the system: Database (SQL Server 2000), Delphi 6 and Delphi 7 applications, C# Applications, and ASP.NET (C#) web applications.

Tools Used:Delphi 6 and 7, SQL Server 2000, HTML, C/C++, C#, ASP.NET

Project Details:

  • Analysis of existing database architecture in SQL Server 2000
  • Suggested re-structuring and architecture for SQL Server 2005
  • Analysis of existing Delphi source code
  • Suggested re-structuring and architecture for .NET platform utilizing C#

Sept 2003 - May 2004 - PC Mechanic (client site: H&R Block) - Software Developer Contractor

Worked on the advancement of tax preparation software in preparation for tax season. SME (in regards to Delphi, MSDE and ADO Connectivity, UI, and generic application interfaces) and development of documentation of known issues when migrating to MSDE and ADO. Reviewed existing code for these issues (as well as others) and suggested enhancements with timelines and level of difficulty.

Tools Used: Delphi 6, SQL Server 2000, Java, PHP, HTML, C/C++, C#, T++

Project Details:

  • Analysis of existing database architecture in SQL Server
  • Suggested re-structuring and architecture for SQL Server
  • Analysis of existing Delphi source code
  • Suggested re-structuring and architecture changes for Delphi source
  • Security analysis of Delphi applications
  • Analysis of existing C/C++ and Assembly source code and suggested changes related to better security within the applications
  • Security analysis of C/C++ and Assembly source code and suggested changes related to better security within the applications

April 2003 - Sept 2003 - Pioneer Financial (private contract) - Sr. Delphi Developer

Maintained an existing financial system originally developed in Delphi while a replacement could be designed and built. Responsible for implementing new Loan Calculators for offices in new states as well as adding new features to the system at the users' requests.

Tools Used: Delphi 6, SQL Server 2000, Java, PHP, HTML, C/C++

Project Details:

  • Support of existing Delphi application
  • Analysis of existing architecture and suggested architecture changes for new Java Development
  • Analysis of existing SQL Server Database architecture and documentation of existing functionality

Mar 2001 - April 2002 - Eagle Direct - Sr. Delphi Developer

Worked on projects to aid (cable) companies retrieve reports regarding usage statistics about their clients and promotions. Since not all clients used the same database to store their information it was necessary to develop a system that would not only allow for commonly used databases to be accessed but also for custom database solutions to be accessed. For this reason the reporting engine was separated from the rest of the application and relied on a common layer to retrieve its information. This layer was designed around generic interfaces and COM objects to allow for future expansion of data types and transmission types. The common layer could be easily advanced to retrieve and manipulate information from the data source without affecting the rest of the application and in most cases without an explicit rebuild of the application. This led to shorter to field cycles when a client had a changing need from the system itself.

Tools Used: Delphi 5, Sybase SQL Anywhere, SQL Server 7 and 2000, Java Script, HTML

Project Details:

  • Analysis of data requirements from existing and new clients
  • Data Abstraction Layer architecture development and implementation in Delphi
  • Integrated common data storage layer development in Sybase SQL Anywhere (6.5)
  • Support and testing of applications during development and after release

Mar 2000 - Mar - 2001 - Premiere Teleconferencing - Software Analyst/Engineer

Responsible for development of the company’s online reporting system. This system uses a combination of a Delphi written backend that processes user logins and security. The system takes HTML, ASP, or Java source files and modifies them according to custom tags. This page is then passed off to the appropriate interpreter with the final page is then passed on to the client. This was all achieved thru the usage of multiple interfaces that could then be combined into a scripting layer or data acquisition engine for the final product. Also worked on projects to aid the company in its day-to-day business needs including server monitoring applications, phone system monitors, and some custom hardware development.

Tools Used: Delphi 4 to 6, BTrieve, SQL Server 7, IIS 5.0, Crystal Reports 8, ASP, Java Script

Project Details:

  • Identification of requirements for a global reporting system
  • Analysis of existing reporting tools to determine best fit
  • ROI analysis on build vs. buy from data gathered
  • Development of final reporting system including hardware requirements, Database requirements, integration system, and GUI in ASP/Java Script

Jan 1999 - Feb 2000 - Computer Engineering inc. - Software Analyst/Engineer

Assisted on projects to help Vessel Engineers design and keep track of products, as well as the welders and ASME/AWS certifications of the vessels.

Tools Used: Delphi 3 to 5, Paradox, IIS 4.0, and HTML

Project Details:

  • Design and build products to suite business requirements presented by end users
  • Work with QA to determine proper testing procedures and feedback integration
  • Assisted with some minor web utilities and site developments.

EDUCATION

July 2000 - Seagate Software | Denver, CO

Seagate Crystal Reports 8.0 Advanced Report Design

May 1996 - Oak Park High School | Kansas City, MO

High School Diploma

May 1996 - Northland Career Center | Platte City, MO

Digital Engineering and Electronics