Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
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.