twipping the rift

“I like nonsense, it wakes up the brain cells. Fantasy is a necessary ingredient in living, it’s a way of looking at life through the wrong end of a telescope. Which is what I do, and that enables you to laugh at life’s realities.” - Dr. Seuss

Resume

9/2008 – Present    Fred Palmer LLC    Nashville, TN
IT Consultant
    With a reputation for professionalism and a track record of building high quality solutions, I have been able to start my own consulting company.
    Consulting duties include designing and implementing cross-platform Adobe AIR clients as well as advising a fortune 500 company about business-critical applications.

7/2007 – 9/2008    StudioNow, Inc    Nashville, TN
Senior Software Engineer
    Helped build next-generation, highly scalable, cloud computing solutions using Amazon Web Services, Python and Linux.
    Helped build a robust development process that included revision control, code branching and merging strategies, automated testing and development methodology integration.
    Played a pivotal role in establishing foundational technology practices and software for a startup company.

5/2002 – 7/2007    Robert Half Technology    Nashville, TN
Consultant for HCA Physician Services (HCAPS)
    Maintained and enhanced a practice management system used by physicians around the country.  The enhancements and patches made to the system gained the recognition and praise of executive management.
    Improved and maintained a web-based issue tracking system used throughout the corporation.  Improvements to the system have been highly commended for their positive effect on workflow and intra-office communication.
    Worked on next-generation smart clients built in .NET.  Technologies utilized in this process include C#, ASP.NET and Xml Web Services, ADO.NET, Windows Forms, .NET Remoting, Windows Services and SQL Server.
    Developed and maintain standard coding guidelines that are used by all developers at HCAPS.  These guidelines made the team a more cohesive unit as well as made the code ultimately more robust, maintainable and efficient.
    Acted as a general advisor to the development team in all areas of .NET development.

5/2002 – 7/2004    Tennessee Scale Works, Inc.    Nashville, TN
Software Engineer
    Designed and developed a suite of network communication components targeting Visual Studio.NET developers.  Components were developed using Visual Studio.NET and C#.  The company has been extremely satisfied with the product because of the interest and praise it has received in the industrial automation community.
    Developed custom .NET solutions for clients involved in industrial automation.  Participated in most stages of the software development lifecycle.
    Designed and developed an ASP.NET based application that acted as a source-to-source translation program for a client of Tennessee Scale Works, Inc.  Since its public release, the application has helped numerous developers migrate complex legacy systems to state-of-the-art systems.
    Developed relationships with prospective clients while analyzing their requirements to ultimately build a formal specification.
    Authored technical documentation and maintained content on corporate website.
8/2001 – 7/2004    Codesoldier Consulting    Murfreesboro, TN
Consultant
    Completed various software projects that ranged from web development to desktop applications.  Software design, implementation, testing, graphic design as well as technical consultation were usually involved in every project.
    Developed a custom ASP.NET application for the MTSU Library that is used to analyze the effectiveness of library instructional courses.  The application features data driven reports with extensive charting abilities as well as web-based administration tools.  Technologies used include Visual Studio.NET, MSDE and ASP.NET.  The application has been presented in seminars on educational instruction and has generated interest and praise from other universities desiring similar systems.
    Developed custom .NET applications for clients in the construction industry.  Projects have included ASP.NET applications that showcase patented construction products, as well as an ASP.NET based portfolio for a custom home builder.
    Developed the corporate website for Tennessee Scale Works, Inc. using ASP, ADO and VBScript.  Features include an advanced search engine as well as ecommerce abilities, such as a custom shopping cart with secure SSL checkout and XML Request/Response communication with shippers for real-time shipping rate quotes.  The website has helped generate hundreds of thousands of dollars in sales online as well as by phone.
12/1999 – 10/2000    Atipa Corporation    Alpharetta, GA
Lead Web Developer
    Co-designed and implemented web-resources for the corporate website.
    Managed a team of 3 technical writers with 2 developers.  Acted as de facto, editor-in-chief of an online magazine that featured editorials and technical articles for developers.
    Co-designed and implemented a portal of web sites relating to open-source technologies the company specialized in.   Web resources were built using Linux, Apache, PHP and MySql.  Some features of the websites included dynamic generation of stock quotes, extensive rich backend and web-based administration tools.  The websites ultimately helped generate millions of hits to the corporate web site.
1/1999 – 2/2002    MTSU Library    Murfreesboro, TN
Assistant System Administrator
    Developed ASP application that aided in the management of tasks to be completed by workers of the IT office.  The application saved significant turnaround time for service requests and facilitated auditing of resources in the IT department.
    Helped maintain a network of 400+ clients using NT/Linux servers.
    Analyzed security issues as well as hardware and software configurations of client systems.  Helped save the university thousands of dollars by influencing where and what software and hardware packages were purchased.
11/1997 – 9/1998    SPS Payment Systems    Murfreesboro, TN
IBM Internet Technical Support
    Provided technical support for clients of IBM Internet by analyzing TCP/IP connectivity and email issues.
    Authored informative technical documentation.  This information was intended to help customers solve connectivity and setup issues on their own thus saving IBM undetermined amounts of money in technical support costs.
EDUCATION
University of Tennessee    Knoxville, TN
Middle Tennessee State University    Murfreesboro, TN
    Major: Computer Science
    Minor: Mathematics
    Bachelor of Science Degree: May 2002
    Key courses included: Data Structures & Algorithms, Assembly Language for IBM PC, Computation Theory, Calculus I - III, Differential Equations, Java, Theory of Computer Languages, Compiler Analysis and Design, Operating Systems Theory, Neural Nets, Computer Architecture.
SKILLS
    Languages:  Objective C, Python, C#, MSIL, VB.NET, C, C++, Java, Visual Basic 6, HTML, JavaScript, PHP, Pascal, VB Script, Basic
    Technologies:  .NET, ASP.NET, XML Web Services, .NET Remoting, ADO.NET, XML, XSL, ASP, ADO, SQL, OpenGL, SQLDMO, iPhone SDK, Django, Adobe AIR, Flash
    Operating Systems:  Win XP, Win 9x, Win NT/2000, Linux, Unix, Windows Server 2003, Mac OSX, iPhone OS
    Software:  Xcode, Visual Studio.NET 2003/2005/2008, SQL Server Management Studio, Visual C++, Visual Basic, Visual Slick Edit, SQL Server, Enterprise Architect, GNU Developer Tools, Photoshop, MS Office, Acrobat, Flash, Illustrator, Perforce, Visual Source Safe, NDoc, NUnit, FxCop, NAnt, Enterprise Architect, Visual Studio Team System, Subversion, Araxis, WinMerge, ReSharper, CruiseControl, SQL Server Reporting Services, Scrumworks, Memcached, Nginx, Apache
    Other: Enterprise Architecture,  Design Patterns, Scrum, Software Development Methodologies, Team Development and Building, Technical Writing
OTHER PROJECTS
    TopTens: An application designed for the iPhone.  The project yielded a thorough understanding of the iPhone SDK as well as the iTunes Application Store distribution process.
    SQL Server Tools Suite: A suite of tools designed for analyzing SQL Server object dependencies, advanced database searching and formatting T-SQL.  The suite was built using C# 2.0 and SQLDMO.
    Regex.NET Analyzer:  A C#, Windows Forms application that simplifies the process of finding the right regular expression for a given set of input.  Features included an XML driven menu of common regular expression patterns and a navigable object tree of regular expression output on the user defined input.  Facilitated the mastering regular expressions multi-threading in .NET and GDI+.
    Super Algorithm:  A full-fledged Windows program using all Platform SDK (C and C++) that analyzes sorting algorithms and their efficiencies for different sizes and states of data.  Project benefits included better understanding of algorithm analysis and the Platform SDK framework.
    Trench Run:  A 3-D, full-featured game based on the Star Wars genre using OpenGL and C++.  Handled most aspects of the game, from initial design to implementation.  Project technologies included OpenGL, source revision control and Microsoft Visual C++.  The game is currently used in a graphics class in the MTSU computer science curriculum as an OpenGL example.
    Compiler Project:  Working in a team based environment, two others and I designed and implemented an interpreter using YACC++ on a UNIX based system.  Project yielded the learning of YACC++, CVS, team-based source development, as well as grammar design and compiler technology.
    DeathTrap:  A Java-based 1st person perspective 3-D game.  Project responsibilities included game design and development.  The game won first place honors in a Java application development competition.
HONORS
    Eagle Scout, BSA - Boy Scouts of America
    National Science Foundation Scholarship
    National Dean’s List
    Member of ACM – Association of Computing Machinery

Colophon

A technologist, runner, photographer, iPhone junkie.

Syndicate

December 13th 2008
Tags: amazon, tech

No Comments

Help a Brother Out

I've been talking to a lot of my friends lately about using my Amazon Associates when they buy stuff I suggest.  I thought I would just make it one step easier for them and provide them with a bookmarklet to do all the work. All this does is politely reload the ...
November 13th 2008
Tags: apple, tech

No Comments

Don’t use HFS Case Sensitive

Just a helpful reminder that using HFS case-sensitive will introduce problems. All programs on the Mac are not necessarily compatible with it... bottom line: AVOID IT.
July 11th 2008
Tags: iphone, tech

One Comment

iPhone 2.0 Software Nightmare

I updated my iPhone sofware/firmware/OS today @ 8:00 AM when it iTunes allowed you to download and install in my region. I am now officially bricked! I can't downgrade and I keep on getting "We could not complete your iTunes Store request. An unknown error occurred (-9838)" This ...
April 22nd 2008
Tags: tech

One Comment

Tab To Drop-Down / Select Controls in Webbrowser on Mac

It's kind of annoyed me for a while, but the default behavior of tabbing through controls on a web form in a browser (let's say FireFox) on a Mac will completely skip drop-down boxes. The drop-down or select boxes are an integral part of every form I've ever made ...
April 21st 2008
Tags: tech

One Comment

Django Debugging Helper

I found this to be extremely helpful inside my django source to aid in debugging Ajax and other server 500 errors. At the bottom of this function add the following lines: def technical_500_response(request, exc_type, exc_value, tb): """ Create a technical server error response. The ...

Search

The archives run deep. Feel free to search older content using topic keywords.

Browse by Category