SEAN FULLER Email: seanfuller@yahoo.com | Phone: 931-434-0802 EDUCATION Graduate Studies beyond Master of Science in Mathematical Visualization, 2001 3D Scientific Computer Animation, 2000 Neural Networks and Genetic Algorithms Short Course Master of Science in Computer Science, University of Tennessee Space Institute, Tullahoma, Tennessee, 1994 Bachelor of Science in Computer Science with Math Minor, Murray State University, Murray, Kentucky, 1989 Undergraduate Studies, Motlow Community College, Tullahoma, Tennessee, 1988-1989 Continuing Education Units (Cisco Router Configuration), 5.6 EXPERIENCE Senior Principal Software Engineer | January 2003 - Present Cubic Transportation Systems, Tullahoma, TN Developed fare collection software for Windows, Linux, and Pharlap ETS platforms using languages such as C, C++, Java, C#, etc. Experienced in Agile development methodologies (Scrum) Utilized various tools including Git (BitBucket), Jira, Java, C++, Sqlite3, Raima DB, MS SQL Server, Oracle, HTML, CSS, XSD, XML, SonarQube, Eclipse, CLion, Visual Studio 2003-2017, and Magic Draw Highly motivated and quick learner who enjoys solving complex software problems Notable project: Houston Master Module Developed embedded ELAN 486 processor that interfaces with the Master Controller, Ticket Processing Unit, and Tri-reader via RS-485 Utilized Rational ClearCase for version control and MS Visio and MS Word for system design and documentation Senior Programmer Analyst (Computer Modeling & Simulation) | January 2000 - January 2003 Sverdrup Technology Inc., Arnold AFB, Tennessee Created GUI programs for 3D computational Fluid Dynamics data analysis and visualization Used languages including C, C++, FORTRAN, Python, TCL/Tk, and various platforms such as IRIX, HPUX, and Solaris Utilized NXAIR, WIND, and Fieldview software for 3D file format conversions Supported engineers with UNIX and code development problems Senior Programmer Analyst (Data Acquisition) | February 1996 - January 2000 Sverdrup Technology Inc., Arnold AFB, Tennessee Developed and maintained real-time data acquisition software and drivers for various platforms including Digital Unix, Microsoft NT, OS/2, and VXWorks Created data recording and playback software and utility libraries for turbine and rocket test cells Utilized Intersolve's PVCS for version control and wrote multi-platform client/server interface to Microsoft SQL Server Supported system administration, security, and troubleshooting on all systems Senior Systems Programmer/Analyst | January 1993 - January 1996 ACS Corporation, Arnold AFB, Tennessee Managed computers running variants of the UNIX operating system and supported users Experienced with various UNIX flavors including IRIX, SunOS, Solaris, HP-UX, AIX, Ultrix, Convex/OS, and Linux Primary administrator on the UTAN workstation cluster using LSF Co-administrator of both classified and unclassified HP-Convex supercomputers and STK Powderhorn Silos Created and maintained AEDC's high-performance computing website and was HMMS Oracle administrator Designed and implemented AEDC's firewall software (NN, FTP, Telnet, HTTP, Gopher, SMTP proxies) and administered the system for safe access to AEDC from the Internet using ACE SecurID cards Installed and maintained SKILLS Proficient in a wide range of programming languages, including C, C++, Java, C#, Python, Tcl/Tk, and FORTRAN. Experience with a variety of development tools and technologies such as git, Jira, Eclipse, Visual Studio, Magic Draw, SonarQube, and more. Skilled in system design and documentation using tools such as MS Visio and MS Word. Familiarity with various database systems, including MS SQL Server, Oracle, SQLite3, and Raima DB. Expertise in network security and system administration, including writing firewall software and administering servers. EXPERIENCE Senior Principal Software Engineer Cubic Transportation Systems, Tullahoma, TN January 2003 - Present Develop software for fare collection systems on Windows, Linux, and Pharlap ETS platforms using a variety of programming languages. Utilize scrum development methodologies and a range of development tools, including git, Jira, Eclipse, and Visual Studio. Experienced in working with databases such as MS SQL Server, Oracle, SQLite3, and Raima DB. Demonstrate a strong ability to learn quickly and be productive in just a few days. Adept at troubleshooting and fixing software flaws. Senior Programmer Analyst (Computer Modeling & Simulation) Sverdrup Technology Inc., Arnold AFB, TN January 2000 - January 2003 Designed and developed GUI programs for computation and analysis of 3D computational Fluid Dynamics data using programming languages such as C, C++, FORTRAN, Python, and TCL/Tk. Utilized various tools and technologies such as X11, Motif, wxWindows, Perl, OpenGL, PVM, MPI, OpenMP, RPC, and OpenInventor. Supported engineers with UNIX and code development problems and developed code under DoD-Mil-STD-498 using Internet Version Management System and RCS. Led a team of programmers. Senior Programmer Analyst (Data Acquisition) Sverdrup Technology Inc., Arnold AFB, TN February 1996 - January 2000 Developed real-time data acquisition software, drivers, and user interfaces for Digital Unix, Microsoft NT, OS/2, and VXWorks using programming languages such as C, Visual C++, and Ada. Created and maintained the data recording and playback software and utility libraries for the data system used in all Arnold Engineering Development Center (AEDC) turbine and rocket test cells. Supported system administration, security, and troubleshooting on all systems. Wrote multi-platform client/server interface to Microsoft SQL Server. Received the Technical Achievement Award, the Extra Miler Award, and the Team Excellence Award. Senior Systems Programmer/Analyst ACS Corporation, Arnold AFB, TN January 1993 - January 1996 Maintained computers that ran variants of the UNIX operating system and supported its users. Primary administrator on the UTAN workstation cluster (using LSF) and co-admin on both classified and unclassified HP-Convex supercomputers and STK Powderhorn Silos (Timberline & Redwood drives). Created and maintained the high-performance computing website. Wrote AEDC's firewall software (NN, FTP, Telnet, HTTP, Gopher, SMTP proxies) and co-administered the firewalls. Administrated the system for safe access to AEDC from the Internet using ACE SecurID cards. Used Tripwire, PGP, Satan, COPS, and SPY security tools and installed and maintained many of the network information servers at AEDC. EDUCATION Graduate Studies beyond Master of Science (UTSI) Mathematical Visualization, 2001 3D Scientific Computer Animation, AWARDS AND ACHIEVEMENTS Technical Achievement Award, Sverdrup Technology Inc. Extra Miler Award, Sverdrup Technology Inc. Team Excellence Award, Sverdrup Technology Inc. SKILLS Languages: C, C++, Java, C#, Python, FORTRAN, Ada, TCL/Tk, Perl Platforms: Windows, Linux, Pharlap ETS, IRIX, HPUX, Solaris, Digital Unix, Microsoft NT, OS/2, VXWorks, HP-UX, AIX, Ultrix, Convex/OS Tools and technologies: git (BitBucket), Jira, Sqlite3, Raima DB, MS SQL Server, Oracle, HTML, CSS, XSD, XML, SonarQube, Eclipse, CLion, Visual Studio 2003-2017, Magic Draw, Rational ClearCase, MS Visio, MS Word, X11, Motif, wxWindows, OpenGL, PVM, MPI, OpenMP, RPC, OpenInventor, Fieldview, NXAIR, WIND, PVCS, Tripwire, PGP, Satan, COPS, SPY, LSF, ACE SecurID INTERESTS I am passionate about computer software and enjoy designing and writing software to make things easier for people. I enjoy working on challenging software flaws and finding the cause and fixing it. REFERENCES Available upon request.