Welcome to Flamm Freelance Services

Dale Flamm

Software Developer and Startup Entrepreneur

  • Age 30
  • Location Charlotte, NC 28270
  • Position Freelance Developer

Download Resume

I’ve worked in several career fields in my life, but when I learned to program I discovered I have a passion for developing new products and ideas. I like to go in depth with anything I’m working on. I’m driven to understand what others need, and to build tools that meet those needs. I’m focused on understanding more difficult concepts and programming techniques, and how they can be applied to improve existing systems or build better ones.

Projects I’ve worked on have required me to build tools for Data Cubes and other analytical processes, GUI frameworks and implementations, various Database solutions, mobile applications, and to administrate those systems. I have used a wide range of programming languages including C, C++, C#, Python, Java, VB.Net, javascript, HTML, CSS and many others. I have also performed systems administration duties for both Linux and PC systems, as well as network administration.

If you are interested in learning more, please contact me. I am most easily reached via my contact form at the bottom of the page.

Programming Language Proficiency

C/C++
.Net(C#, VB)
MySQL
Java
Python
JavaScript
PostGRESQL
HTML

Work Experience

January 2017 - Present

Tier 3 Software Specialist

Avast Software, llc

Documentation writing, Solutions Development, Bug Analysis, New  Employee Training, RMM Systems Administration and Troubleshooting,  On Premise and Cloud based Solutions Expert

June 2016 - Current

Freelance Developer

Flamm Freelance Services

For hire Software Development and Systems Administration. Focusing on Startups and new product development.

2015-2016

Direct Financial Solutions

PC Technician II, Jr. Systems Administrator

Network and Computer Technician. PC software and Domain administration. Linux and Windows systems

2013-2015

Tycho Designs

Software Engineer

UI framework development and implementation for virtual real estate tours. Unity3D and Unreal Engine.

Education

Aug 2016

Master of Science in Computer Science

USU

May 2015

Bachelor of Science in Computer Science

USU

July 2008

Associate in Arts of Business Administration

Clark College

Projects

Basic Monitoring and Automation

AVG Managed Workplace Enterprise Applications Enterprise Solutions IT Infrastructure Linux/Unix Operating Systems System Administration Windows Operating Systems

AVG Managed Workplace

A tool for managing IT environments

Linux/Unix Operating Systems

Windows Operating Systems

Fedora OS

League Statistical Analysis

Game Analysis Parsing Startup Company Statistical Analysis User Interface Design Web Development

Item Sets Weighted Utility Visualizer

Statistically analyzes the expected utility of item sets

Champion Selection Assistance Tool

Helps players select champions to play based on past player experience and desired role.

Match Timeline Event Visualizer

Allows players to quickly view where key events occurred at different times during the match.

Sanitized Ability Text and Relative Damage Visualizer

Allows users to search sanitized ability text using simple search or regular expressions, and has tools for visualizing ability damage potential.

Leveraging Small Computers for Enterprise Applications

Enterprise Applications Enterprise Solutions IT Infrastructure Raspberry Pi Single Board Computers Small Computers

Raspberry Pi

A brand of “small” computer we used to display custom information

Fedora Linux

Fedora is a free version of Red Hat Linux, and the Operating System we installed on the Raspberry Pi in order to meet DFS’s need for customizable Heads-up Displays

Firefox

We utilized Firefox and several addons to make the solution easily configurable.

Wikia powered by Fandom

A powerful, easily configurable publicly available knowledge base service we used to display the results of events including game tournaments, and other fun company events.

Direct Financial Solutions

Direct Financial Solutions was the company I worked for at the time, and for whom I completed this project

Research and Development Blog

Bridging the Introspection Semantic Gap

Virtual Machine Introspection (VMI) is a powerful form of Intrusion Detection Systems (IDS – virus/malware detection). Standard IDSs take two forms, in-host and down-stream traffic interpretation. In-host IDS have direct access to interpret the OS state and directly identify intrusions, but this leaves the IDS open to direct attack by the intruding virus/malware.

Down stream solutions are not susceptible to being directly attacked by malware attacking the system being observed, but also lack direct access to OS state data making it more difficult to detect intrusions.

VMI leverages Virtual Machine architecture to create a VMI based IDS which has access to OS state, without being located in-host, making VMI IDSs capable of direct intrusion detection without being susceptible to direct attack by the malware attacking the monitored host.

Personal Interests

  • Cycling
  • Roller Coasters
  • Watching Cult Classics
  • Programming
  • Systems Administration
  • Gaming
  • Blogging

Available For Appointment

Please send requests for appointments through the contact form below, or contact me directly if we have spoken previously.

Contact Me

Contact me with any questions

  • Location Charlotte, NC
  • Availability Consultation available between 2pm - 8pm Weekdays on request.
    Please check my availability calendar above for open time slots.