Download JEFFREY B. OTTERSON PR OFESSIONAL EX PERIENCE

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
JEFFREY B. OTTERSON
4280 Revere Circle
Marietta, GA 30062
(770) 518-8070
[email protected]
PROFESSIONAL EXPERIENCE
Experienced software architect and developer with years of proven success designing, building, and implementing
software solutions for complex problems. Delivered software and systems on a wide variety of computing
platforms and environments, including Linux, Unix, and Windows, with Java, .Net, C, C++, and Python.
WORK EXPERIENCE
Systemware, Inc. Atlanta, GA
Senior Technical Specialist
•
•
•
•
•
Perform software security vulnerability analysis and remediation.
Deliver software security vulnerability training and documentation.
Writing software development policy papers including open-source software policy, coding standards, use
of static analyzers and other development topics.
New development and maintenance in Java for high-volume content management applications
Building native Linux installers for applications on RedHat and Debian Linux.
Amplify Technologies, Inc. Atlanta, GA
Director of Product Development
•
•
•
•
•
•
•
•
•
•
•
October 2013 – December 2014
Performed development and maintenance of commercial web services related to identity verification.
Designed and developed very-high-volume back end data analysis services. Software performed pattern
matching on 20M records in 12-15 minutes to detect after-the-fact identity fraud.
Implemented custom one-off C#/.Net application to load invoice data into QuickBooks.
Created extendable testing framework in Python.
Mentored junior staff.
Technologies used included: Java, JavaScript, HTML5, CSS3, C#/.Net, Hibernate, Spring, Apache
Tomcat, Apache HTTPD, PHP.
eVerifile, Inc. Atlanta, GA
Director, Software Development
•
•
•
•
December 2014 – February 2015
Responsible for development and delivery of web-based marketing platform.
Managed staff of three.
Implemented lean agile software development process based on Scrum.
Led feature breakdown from user stories to development tasks and development estimation process.
Technologies used included: Django, Python, PostgreSQL, MongoDB, HTML5/CSS3, and the Atlassian
Cloud stack including Bitbucket, JIRA and Confluence.
IDology, Inc. Atlanta, GA
Senior Developer
•
•
March 2015 – Present
April 2013 – October 2013
Responsible for all software development processes and deliverables.
Managed a staff of 12, including permanent employees and on- and off-shore contractors.
Interviewed and hired software development staff.
Performed Scrum tasks including backlog management, writing user stories and task tickets. Managed
daily meetings including stand-ups, handover and planning sessions.
Implemented application features using Java and Google Web ToolkitPresented product development
status to CEO, COO, Board of Directors and other executives.
Technologies used included: Google Web Toolkit, Java, Spring, CouchDB, ActiveMQ, Amazon EC2,
Jenkins.
JEFFREY B. OTTERSON
Page 2
Racemi, Inc. Atlanta, GA
Senior Developer
December 2010 – April 2013
•
•
•
•
•
•
•
Performed new development and maintenance of cloud-based software-as-a-service tool for migrating
servers to public clouds. Front-end development on Google Web Toolkit in Java, back-end on Django in
Python.
Built cloud server monitoring and management application for multiple public clouds using Django.
Built new and modifying existing Python applications, including building server migration support for
CA 3Tera AppLogic and a variety of public clouds, including Amazon EC2, GoGrid, and RackSpace.
Designed and implemented system compatibility testing tool, using Python and JSON web services.
Built and packaged Python third-party libraries.
Constructed continuous-integration build system.
Technologies used included: Python, Django, Linux, Jenkins, Java, Google Web Toolkit, Subversion,
Postgres, Apache LibCloud, Amazon EC2, S3, Rackspace and other public clouds.
Systemware, Inc. Atlanta, GA
Solutions Developer
•
•
•
•
•
Performed multi-platform C++ design, development, and maintenance for high-volume content
server applications.
Executed full lifecycle software development for complex n-tier document management system targeted
at banks and other financial institutions using Java and Adobe Flex.
Member of the Architecture Team designing and implementing new applications architectures.
Mentored junior staff on software development techniques; assisted with implementing difficult
requirements.
Technologies used included: Java, Spring, Eclipse, Sparx Enterprise Architect, Microsoft SQL Server,
MySQL, Apache Tomcat, CVS, git, Subversion, Windows Server and Linux platforms.
Island One Resorts Orlando, FL
Applications Architect - Contract
•
•
•
•
•
•
•
•
•
•
January 2007 - April 2007
Selected and implemented open-source enterprise service bus product.
Designed and built endpoints for enterprise service bus to integrate services and applications.
Wrote strategy and design papers for systems integrations projects.
Technologies used included: Java/J2EE, Apache ServiceMix, Apache ActiveMQ, Apache Maven,
and Eclipse.
Orange Lake Resort & Country Club Kissimmee, FL
Software Architect
•
May 2007 – November 2010
April 2005 – December 2007
Technical Lead and Architect for resort information systems transformation and migrating applications
from OS/400 to Oracle/Linux and Windows-based vendor applications.
Designed and managed .Net software architectures for new development.
Mentored development staff in software engineering techniques and .Net and Java applications
development.
Set strategy for all resort middleware and applications integration; specifying and implementing tools and
technologies including: Oracle BPEL, Web Services and SOA integration for Java and .Net applications.
Designed and implemented SOA-based credit card service in Java and C# .Net for resort applications.
Implemented Change Review Board to control and tightly manage changes applied to production
environment to promote operational stability, which greatly improved operational stability of important
production applications.
Technologies used included: Eclipse, Apache Axis, Microsoft SQL Server DTS, Oracle BPEL Process
Manager, Microsoft Visual Studio .Net 2003 and 2005, TortoiseSVN and Subversion.
JEFFREY B. OTTERSON
Page 3
The Home Depot Atlanta, GA
Systems Architect
•
•
•
•
•
•
January 1998 – April 2005
Wrote three-year plan for Microsoft Windows and .Net technologies. Was company lead for all Microsoft
.Net infrastructure and architecture projects.
Architect in charge of design and implementation of a new Windows-based user shell for all store
workstations in C#/.Net. Led development team, and personally implemented critical components.
Led project to implement and customize IBM WebSphere Portal Server to build intranet portal for all
250,000 Home Depot employees. Engineered and led implementation of portal-to-legacy single sign on
solution, using JSP and Portlet technology and IBM WebSphere Studio Application Developer.
Designed and developed Java servlet-based Web Portal for all Home Depot store associates and business
partners. Performed builds using Apache Ant, unit testing with JUnit, load testing with LoadRunner,
performance analysis with Wiley Introscope, and profiling with Quest JProbe Suite.
Designed and developed Java AWT-based Employment Application Kiosk and related HR applications.
This application was a finalist in the 1998 Computerworld/Smithsonian Awards for Business & Related
Services and was featured in Sun CEO Scott McNealy’s keynote talk at the 1998 Consumer Electronics
Show.
Technologies used included: Apache Ant, Apache Tomcat, IBM WebSphere, IBM WebSphere Studio
Application Developer, Togethersoft Together/J, Wiley Introscope, JUnit, Microsoft Visual Studio .Net
2003, IBM WebSphere Portal Server, Java J2EE, Macromedia JRun, and Rational ClearCase.
Staffing Technologies, Atlanta, GA: Consultant (The Home Depot)
Security First Technologies, Atlanta, GA: Member of the Technical Staff
Diversified Business Solutions, Atlanta, GA: Consultant (Concert/British Telecom North America)
Daugherty Systems, Atlanta, GA: Software Development Specialist (Georgia Pacific)
Digital Equipment Corporation, Nashua NH: Senior Software Engineer
1997
1997
1994-1997
1993-1994
1989-1993
ADDITIONAL EXPERIENCE
•
•
•
•
Systems programming including internals and device drivers.
Applications programming on Windows, Linux, Unix, and other platforms
GUI development on Windows, X Window System, Java AWT and Swing and Android.
Operating systems experience includes: Windows, Unix, Linux, Android.
EDUCATION
Southern Polytechnic State University Marietta, GA
BSCS 1998 – Member of Alpha Alpha Chapter, Tau Alpha Pi National Honor Society
Daniel Webster College Nashua, NH
ASGS with High Honors 1993
PUBLICATIONS
•
•
•
•
“A Field-Portable Multi-Band Rotatable Dipole Antenna,” QST Magazine, May 2016.
“An Intelligent DTMF Remote Controller,” QST Magazine, August 1999.
“Build the NHRC-4 Linking Repeater Controller,” 73 Amateur Radio Today Magazine, September 1998.
“A $60 Programmable Talking Repeater Controller,” QST Magazine, February 1997.
INTERESTS
•
•
Hold FCC Amateur Extra class license N1KDO. Avid amateur radio operator.
ARRL-accredited volunteer examiner. Volunteer time to train and test new amateurs.