Aaron Ballman

Current
  • Software Engineer at 4D
Past
  • Lead Programmer/Compiler Architect at REAL Software
  • Win32 Software Engineer at REAL Software
  • Consultant at DeZurik's
Education
  • St. Cloud State University
Connections
54 connections
Industry
Computer Software
Websites

Aaron Ballman’s Summary

Passionate software developer with over a decade of practical experience. Fluent with multiple platforms, languages and toolsets. Always on the prowl for new technologies to learn, and ways to improve my programming techniques. Interested in learning project and people management skills while continuing to grow as a programmer.

Aaron Ballman’s Specialties:

Win32 programming, language design, compiler architecture, user experience and UI design, technical writing, public speaking on technical topics


Aaron Ballman’s Experience

  • Software Engineer

    4D

    (Computer Software industry)

    January 2009Present (7 months)

  • Lead Programmer/Compiler Architect

    REAL Software

    (Computer Software industry)

    April 2008November 2008 (8 months)

    After working my way through several disciplines in the engineering department, I took on a dual role within the company. I am the lead compiler architect of a cross-platform, object oriented language (REALbasic). I am also the lead programmer of a team of engineers responsible for our cross-platform framework and IDE.

    As the lead compiler architect, I've been responsible for the design and implementation of several key language features, including attributes and interface aggregation. I've also been responsible for maintaining and improving existing compiler functionality.

    As the lead programmer, I am responsible for the day to day management of 4 programmers. I determine the priority of bugs and features, and am in charge of setting everyone's schedule for a release cycle in an agile development environment. In addition, I am the technical contact for any questions about the product, or design decisions.

  • Win32 Software Engineer

    REAL Software

    (Computer Software industry)

    March 2002April 2008 (6 years 2 months)

    I was originally hired at REAL Software to port their C++ IDE from the Mac to Windows. Once that project was done, I was responsible for feature development and maintenance of their Windows framework. I also did extensive work on their networking and serial subsystems, and occasional work with the Carbon (OS 9 and OS X) and Linux frameworks.

  • Consultant

    DeZurik's

    (Public Company; 201-500 employees; Utilities industry)

    19981999 (1 year)

    I was a consultant assisting with the migration from one order entry system to another.


Aaron Ballman’s Education

  • St. Cloud State University

    Bachelor of Science , Computer Science , 19982001

    Spring 2000: Invited to present on Finite State Machines at the Pi Mu Epsilon conference

    Spring 2000: Invited to present on Finite State Machines at the St. Cloud State University Math Colloquium

    Activities and Societies:
    Member of the ACM

Additional Information

Aaron Ballman’s Websites:


Aaron Ballman’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Aaron Ballman’s full profile:

  • See who you and Aaron Ballman know in common
  • Get introduced to Aaron Ballman
  • Contact Aaron Ballman directly

View Full Profile