Introduction

Michael Gene Miller

Atlanta, Georgia USA

EMail mgm@mindspring.com

 

This is to introduce Michael Gene Miller, Software Development Manager, Software Architect, and Software Engineer.

 

Ø      Senior Software Engineer since 1993

 

Ø      Worked with IBM, Lucent Technologies, Coca-Cola, MCI, USWeb, AgentWare, CompuCom, Accu-Tech, CDI, Corporate Training Group,

The Convex Group, Intent MediaWorks

 

Ø      Functioned as CEO, CTO, Development Manager, Principal Engineer, Senior Engineer, Project Manager, Project Leader, Team Leader

 

Ø      Invented flagship software products, managed design, proof-of-concept, prototyping, and development teams through complete life-cycle

 

Ø      Created and managed teams for software development, customer support, help desk hotlines, quality assurance

 

Ø      Worked with Unix/Linux and Windows platforms using latest technologies

 

Ø      Used Java, C++, PHP, Visual Basic, JavaScript, Struts, JSP, Swing, Flex, HTML, DHTML, XML, SQL, UML, RUP

 

Ø      Administrator for Visual SourceSafe, Visual Intercept, Wise Installation, Crystal Reports systems

 

Ø      Consistently brings quality projects in ahead of schedule and within budget

 

Ø      Please view the attached resumé for details about Michael Gene Miller

 

 


Resumé

Michael Gene Miller

Atlanta, Georgia USA

EMail mgm@mindspring.com

 

   OBJECTIVE

 

      A position as a Software Development Manager or Senior Software Engineer using Java.

      Will also consider administrative positions (experience as corporate President and CEO).

 

 

   SKILLS

 

      Operating Systems :

         Unix/Linux, Windows 2000, Windows XP, Windows NT, Windows 9.x, Windows 3.x,

         MS-DOS

 

      Languages and related skills :

         Java, JavaScript, C++, PHP, Visual Basic, Struts, JSP, JFC(Swing), AdobeFlex, XML,

         UML, SQL, HTML, DHTML, RUP

 

      Development Environments :

         Java :

            Eclipse IDE, Borland JBuilder, IBM VisualAge for Java, Symantec Visual Café,

            Microsoft Visual J++, Sun Java WorkShop, Sun Java Development Kit, Sun Java Servlet

            Development Kit, Sun JavaServer Web Development Kit, Sun JavaBeans

            Development Kit, Lotus BeanMachine

         C++ :

            Borland C++, Microsoft Visual C++

         PHP :

            Zend Studio

         Visual Basic :

            Microsoft Visual Basic

         Multimedia :

            Macromedia Flash, Aimtech Jamba

 

      Development Tools :

         Microsoft Internet Information Server, Microsoft SQL Server, iPlanet Server, JServ

         Server, WebLogic Server, Tomcat Server, Resin Server, Microsoft Visual

         SourceSafe version control (Administrator), Visual Intercept (Administrator),

         CVS version control, Perforce version control, TLIB version control, Bugzilla, Wise

         Windows Installation (Administrator), RoboHelp, Crystal Reports (Administrator), Visio

         Technical (modeling graphics, use cases), Microsoft Project, Netware, ObjectSpace

         C++ Libraries, CXL Libraries (extended C++ libraries for DOS GUI), BoundsChecker 

         (debugging program), Javakey Security Management Utility, Javadoc API Generation

         Utility, Ant Build Tool, SecureCRT Telnet Client, Putty SSH Client, WS_FTP Pro,

         Eclipse Editor, Multi-Edit Editor, Java Appletviewer, HotJava Browser, Eudora Pro

         Mail, Microsoft Outlook Mail, Pegasus Mail, Laplink Professional, Breakpoint

         Hex Workshop, HotDog Webmaster Suite, Microangelo Icon Studio, Paint Shop

         Pro Graphics, Photoshop Graphics

 

      Databases :

         MySql, Microsoft Access, Borland Paradox, Microsoft SQL Server, Oracle

 


   EXPERIENCE

 

      January 2006 - Present

      Principal Engineer / Software Architect

      Intent MediaWorks

            Functioned as Principal Engineer, Software Architect, Project Leader, and Project

            Manager. Assembled and led teams both local and offshore, coordinated

            engineering departments across various platforms and languages, including Java, .NET,

            C++, and PHP. Projects revolved around the encoding and distribution of licensed digital

            media content and advertising via the Internet and P2P file trading systems.

           

      February 2005 – December 2005

      Software Architect / Project Leader / Senior Software Engineer

      The Convex Group

            Assembled and led a team in building an online data-centric application that

            allows teachers, parents, and students to upload images, audio, movies, and

            Flash content and then author custom presentations from that content for download by

            other users. Developed in PHP using Smarty templates with the Zend Studio

            development environment. Bugzilla for bug-tracking and CVS for version control.

            SSH using BASH to Solaris OS for development. Functioned as Architect (UML and

            RUP), Project Leader, Project Manager (MS Project), and coding as Senior Engineer.

 

      August 2001 – January 2005

      Software Architect / Project Leader / Senior Software Engineer

      AgentWare, Inc.

            Personally invented the Agentware Travel Console, a software for travel agents, using

            J2EE, Servlets, JSP, Struts, DHTML, Swing and Javascript to create a web application

            that accesses multiple travel websites (airlines, hotels, orbitz, expedia, travelocity,

            etc.), navigates through the pages of each site (handling cookies, javascript, sessions,

            etc. encountered on the way), and gathers final prices to display in a comparison

            table, showing vendors, prices, flight numbers, times, and including a link directly to

            the booking page for each flight or hotel shown in the table. Also made the

            results available for handheld devices and available via XML data feeds. Managed

            the department responsible for proof-of-concept development, program design and

            prototyping. Supplied new designs and code to production development team for

            final implementation. Administrator on version control and bug tracking

            systems. Unix/Linux and Windows environment using Tomcat, Resin, iPlanet,

            and WebLogic servers.

     

      April 2000 – July 2001

      Project Leader / Senior Software Engineer

      AgentWare, Inc.

            Worked with Java Servlets and Intelligent Agents to produce content syndication

            software, enabling a user to capture pieces of websites for inclusion in

            'syndication packets', which could later be re-constructed dynamically as part of

            a 'personal web portal' application customized by the user. Also made the portal

            display available for handheld devices. Used JavaScript, DHTML, and XML.

            Unix/Linux development environment (SSH Telnet to BASH with Samba) using Tomcat,

            Resin, and iPlanet servers. Functioned as Lead Application Developer and managed a

            team of 12 developers.

 


      September 1999 – March 2000

      Project Leader / Senior Software Engineer

      Lucent Technologies / Accu-Tech

            Worked with Corporate Training Group to develop a browser-based interactive

            multimedia tutorial and examination program, using Macromedia Flash for the tutorial

            and pure Java (with JFC Swing) for the examination. The 2-hour program was

            designed to teach sales techniques to a team of salespeople with the tutorial, followed

            by 3 multiple-choice exams. The Java exam section used a signed and trusted

            applet, giving it full access to the local client's system resources, including reading

            from and writing to local file systems. Functioned as Project Manager. Windows

            NT development environment using Tomcat, targeting Windows NT and Windows 98.

 

      August 1998 – August 1999

      Project Leader / Senior Software Engineer

      IBM Corporation Education & Training Center

            Designed and developed a set of computer-based training tools to be used for

            teaching the IBM sales force how to use the IBM sales software. The project was done

            in pure Java and was designed to run from an AIX Unix server on both Windows and

            OS/2 systems in the Netscape browser. Development duties also included designing

            an HTML interface and menus, handling graphics development using Photoshop

            and PaintShopPro, and using JavaScript to facilitate the use of cookies. Functioned

            as Project Leader. Windows, OS/2, and Unix development environment using AIX Unix.

 

      November 1997 – July 1998

      Senior Software Engineer

      The Coca-Cola Company

            Worked with USWeb to develop an interactive Intranet website, building a

            server-extension DLL (C++) that accessed a SQL Server database, building dynamic

            web pages for the user on demand using callbacks to pull the requested data from

            the current database contents and format it into HTML form for presentation to the

            user. Prepared technical documents detailing the design and operation of the site.

            Windows NT and Unix/Linux development environment (BASH) using Internet

            Information Server.

 

      September 1996 – October 1997

      Senior Software Engineer

      MCI Communications, Inc.

            Worked with USWeb designing and building Java components of the MCI Sales

            Force Certification Intranet program. Windows NT and Unix/Linux

            development environment (BASH) using Internet Information Server and SQL Server.

 


      August 1994 – August 1996

      Senior Software Engineer

      CompuCom, Inc.

         Designed, developed, and maintained communications software, sales

         software, commissions software, mainframe verification software, and online

         database services website for MCI Communications, Inc. using C++, Java, and

         Visual Basic (15 applications involving over 1 million lines of code). The original

         design was for DOS-based applications using C++ with a Borland Paradox database,

         later migrating to Visual Basic with an MS Access database. I was solely responsible

         for the database conversion of the entire MCI database from Paradox tables

         to MS Access tables, making substantial changes to the table structures during

         the conversion. Worked on-site at MCI Headquarters for 5 months during

         implementation and testing of mainframe verification software. Development environment

         used Windows and Unix and targeted DOS, Windows 3.x, and Windows 95. Called

         upon to replace Project Managers, Project Leaders, and Team Leaders when they

         took vacations. Handled generation of all reports, some of which used Crystal Reports,

         and some which were custom-screen DOS reports. Built all required Windows

         installation packages for developed software. Wise Installation system

         administrator. SourceSafe version control administrator. Crystal Reports

         administrator. Assisted with customer service, customer support, help desk

         hotline, and quality assurance testing.

 

   EDUCATION

 

      Independent Study and Training

      Java Programming Language

      1995 - Present

 

      ExecuTrain

      Atlanta, Georgia

      1996 : Executrain Visual Basic Programming Training Course      

 

      University Of Georgia

      Athens, Georgia

      1994 : BS in Computer Science, GPA 4.0

      During classes assisted instructors by helping other students during lab times.

      Also tutored individual students during off-hours.

 

      Truett-McConnell College

      Cleveland, Georgia

      1986 : BA in Music Education, GPA 4.0

 

      Small Business Administration

      Atlanta, Georgia

      1982-1984 : Worked with SCORE, participated in every business

      management seminar presented for two years while working as President

      and CEO for a Georgia corporation.

 

 

   NOTES

 

      I have excellent communications skills, proven leadership ability, and have experience

      with development, help desk hotlines, customer support, customer service, and

      quality assurance testing. I have also worked with clients on their premises for

      extended periods with good results.

 

 

   GOALS

 

      To become more proficient at developing quality software applications. To learn about

      other operating systems, languages, databases, and application development software.

      To continue learning to enhance my software development skills, either through

      hands-on training at work or through continued education (willing to take classes at night

      or on weekends).

 

 

   INTERESTS

 

      Enjoy playing musical instruments, writing short stories and poetry, playing billiards,

      and gardening.

 

 

   REFERENCES

 

      Professional references are available upon request. Personal references are also available

      if needed.