Charles Landergott
Kennesaw, Georgia 30144
KnockingAtDoor@Gmail.com
678-792-8271
WORK EXPERIENCE
Software Engineer Liedos
March 2015 to July 2015 – Atlanta, GA:
· Utilized Java, Junit, RESTful services, Spring Boot, Spring Annotations, Java Persistence
Annotations, JPA, Tomcat, Jboss, PostgreSQL, Apache POI, Cassandra, Easy Cassandra, MySQL,
BonitaSoft, and Eclipse.
· Designed, developed RESTful services for digitizing healthcare systems. Also, integrated
new tables to existing database schema.
Software Engineer Accenture
September 2014 to November 2014 – Atlanta, GA:
· Utilized Java, JUnit, SOAP services, RESTful services, Enterprise Service Bus (ESB), JMS,
Eclipse, XML, Jenkins, and Gemfire.
· Designed, developed enterprise level components in a distributed environment for
forecasting, wiring, and settling financial transactions for mortgage backed securities.
Software Engineer Digital Generation, Inc
January 2013 to February 2014 – Roswell, GA:
· Utilized Java, SOAP services, RESTful services, Enterprise Service Bus (ESB), Governance
Registry, Business Rules, BPEL, JMS, ActiveMQ, JQuery, Single Page Application(SPA),
Ajax, Eclipse, JSON, XML, Durandal, Knockout, RequireJS, Jenkins, NGNIX, and WSO2
products.
· Designed, developed enterprise level components in a distributed environment for managing
video content, from ingestion to distribution. Designed, installed, and configured
new products for proof of concept in a research and development environment.
Java Developer Cox Communications
May 2012 to September 2012 – Atlanta, GA:
· Utilized Java, RESTful services with CXF, Eclipse, SQL, Oracle, Jenkins, Spring, WebLogic,
Junit, EasyMock, and CVS.
· Designed, developed, and tested RESTful web services that were provided by
MyAccount for consumption by Cox Business Voice Manager. MyAccount allowed Cox
business clients to manage their accounts for a specific profile.
Senior Architect MFG
November 2011 to February 2012 – Atlanta, GA:
· Utilized Java, Servlets, JSPs, Elcipse, SQL, MS SQL Server, Resin Server,
and SVN. Applied Agile/Scrum methodology for the software development life cycle.
Spreadsheets were used for tracking the project.
· Managed, designed and developed a product that could allow buyers to use for sourcing
suppliers of manufactured parts. It could create and manage RFQs, RFIs, and Auctions.
Software Engineer Verizon Wireless
August 2011 to October 2011 – Alpharetta, Georgia:
· Utilized Java, XML, HP-Unix, Tomcat, JBoss, Web Services, My Eclipse, Oracle,
ANT, CM Synergy, and SVN. Used Agile/Scrum methodology for the software
development life cycle. Spreadsheets were used for tracking the project.
Software Engineer Ericsson, Inc.
June 2010 to April 2011 – Duluth, Georgia:
· Utilized java, XML, Linux, Tomcat, Jboss, Web Services, jBPM (Business Process
Management, Eclipse, BPMN (Business Process Modeling Notation),
parser, ANT, and SVN.
DOM
· Designed , implemented, and tested worflows written in templates to execute
in a Content Management System (CMS) for managing movie assets and associated
XML files.
· Occasionally, I assisted engineers and non-engineers at various levels with
technical direction.
Software Engineer Infor Global Solutions
January 2007 to March 2010 – Alpharetta, Georgia:
· Utilized Java, Hibernate, Spring, Java Messaging Service (JMS),
application Development Framework/Java Server Faces (ADF/JSF), Drools
Rules Engine, MBEAN Monitoring (JMX), Quartz Scheduler, Eclpise 3.2,
Tomcat, MySQL, Oracle, and SQL Server, DB2, Business Object Documents
(BODs), Extensible Markup Language (XML), XML Schema, Junit,UML,
Use Cases, Model Diagrams, Enterprise Architect, ANT, SVN, Maven, JIRA,
Hudson, Derby, Log4j.
· Designed, developed, and tested Service Oriented Architecture (SOA) applications for
monitoring message traffic through the main bus using an ESB.
· Back-end applications used JMS, Spring, Hibernate, and multiple databases. Front-end
applications used JSF.
· As a side project in my professional business, I built a web site using Java, ICE Faces/JSF,
Spring, Hibernate, SQL, MySQL, and Tomcat.
Senior IT Contractor ChoicePoint, Inc.
July 2006 to December 2006 – Atlanta, Georgia:
· Utilized Java, Threads, Java Web Services Developer Pack 2.0, JAXB, JRPC, WSGen, Web
Service Definition Language (WSDL), Simple Object Access Protocol (SOAP), Extensible
Markup Language XML, XML Schema, Extensible Style-sheet Language (XSLT), Hyper Text
Markup Languarge (HTML), Eclipse, ANT, Tomcat 5.0.28, JBoss, Unified Modeling
Language (UML), Microsoft Visio 2006, Windows XP. Also, had some exposure to Java
Server Faces (JSF), Tiles, and Struts.
· Designed, developed, and tested the APSNet adapter that would handle proprietary queries
initiated by the user from the View component.
· Back-end application used WSDL. Front-end application used JSF, Tiles, and Struts.
Senior IT Contractor – Northrop Grumman Corporation
November 2003 to December 2005 – Warner Robins, Georgia:
· Utilized Java, Swing GUI, Java Applets, Apache, Apache Tomcat 5.0.28, Apache JSERV,
Java Servlets, Java Server Pages (JSP), Threads, Oracle, Stored Procedures/Functions,
Cursors, Sun Solaris (Unix), Unix Scripting, Java Database Connectivity (JDBC), Structured
Query Language (SQL), Hyper Text Markup Language (HTML), Extensible Markup
Language (XML), Unified Modeling Language (UML), Microsoft Visio 2000 Workbench,
Object Oriented Designs (OOD), Design Patterns, MS Windows 2000, Windows XP, Batch
File Scripting (Invoking OS Commands on Win 2000 and Win XP), Java URL, J-Developer,
Active CGM, and Javascript.
· Designed, developed, and tested the aircraft diagnostic application, which supported the
maintenance of aircraft by US Air Force and Marine personnel.
· Saved the organization thousands of dollars in the short term and millions of dollars in the
long term, by successfully converting a mission critical Oracle database to a MySQL
database.
Project Manager/Builder – Personal Business
February 2003 – November 2003 – Atlanta, Georgia
· Managed the design and construction of my personal house.
· Used CAD software to architect the layout of house.
· Scheduled, tracked, and hired sub-contractors .
· Managed the the cost within budget.
· Saved thousands of dollars.
Senior Analyst/Applications Developer – Bank of America – Technology and Operations - March
2001 to February 2003 - Atlanta, Georgia:
· Utilized Java, Swing GUI, Java Applets, Apache Tomcat, WebSphere, Websphere
Application Development studio (WSAD), JRun, Java Servlets, Java Server Pages (JSP), DB2,
Java Database Connectivity (JDBC), Structured Query Language (SQL), Hyper Text Markup
Language (HTML),Extensible Markup Language (XML), Unified Modeling Language
(UML), Argo UML IDE, Microsoft Visio 2000 Workbench, Object Oriented Designs (OOD),
Design Patterns, Concurrent Versions System (CVS), Java Concurrent Versions System
(JCVS), Unix (AIX), Korn Shell, MQ Series, Remote Method Invocation (RMI), Java
Reflection, JavaBeans, XML Data-Binding (Castor Project), Document Object Model (DOM)
parser for XML, MS Windows NT, Windows 2000, Windows XP, Batch File Scripting
(Invoking OS Commands on Win NT and Win 2000), MQ Series, Messaging through
Business Object Model format by Open Application Group (OAG), Jakarta ANT, Jakarta
Log4J, and Java URL/Sockets.
· Designed, implemented, and tested, through various technologies, a myriad of software
applications, such as the credit card, loan application, and project management projects.
Some of the distributed Java applications had the ability to communicate, using RMI and
MQ Series,with legacy systems running on the backend.
· Involved in the process of gathering and analyzing requirements for all projects assigned to
me. Created Use Cases for depicting the system and user interaction.
IT Senior Client/Server Programmer – ALLTEL Information Services
August 1999 to January 2001 - Alpharetta, Georgia:
· Utilized Java, JDBC, Weblogic, Java Servlets, EJB’s, JSP, SQL (Oracle database), HTML,
Rational Rose, UML , OOD, Design Patterns, ClearCase (Version Control System),
Unixware (System V Release IV), MS Windows NT, ANSI C /C++, Korn Shell, and C Shell.
· Collected and analyzed requirements/specifications.
· Designed the business logic for applications.
· Coded business logic, GUI interfaces, database.
· Designed and coded “Account Summary” drill-down pages for a billing system application,
which would run on the server and client sides.
Software Developer – BellSouth Wireless/Numerex/Cellemetry LLC
September 1996 to May 1999 - Atlanta, Georgia:
· Designed, coded, and maintained Cellular Gateway Software and Ancillary Software
utilizing Java, JavaScript, JDBC/ODBC, ADO, CGI, SQL (MS SQL Server), HTML,
ClearCase, Unixware (System V Release IV), MS Windows NT, Linux (Redhat 5.0),
Apache/1.3.3, Microsoft-IIS/4.0, ANSI C/C++, Korn Shell, C Shell, MySQL, TUI (Text User
Interface) tools, such as FMLI, PERL 5.0, and AWK.
· Assimilated and dispensed intelligent information from the gateway using UUCP (Unix to
Unix Copy), binary files, CRON Jobs, SQL stored procedures, and ODBC.
· Research methods to interface and access a database from a Unix platform.
· Maintained the company’s web site (Web Server and HTML files). The web site utilized the
Apache Web Server, which operated on Linux.
Consultant/Programmer - Technology Service Group
June 1996 to August 1996 - Alpharetta, Georgia:
· Designed, coded, and maintained Coin-net software using SCO/Unixware (System V
Release IV), ANSI C, Korn Shell, C Shell.
· Collected and analyzed requirements/specifications for all the projects I implemented.
Consultant/Programmer - Lockheed Martin Aeronautical, Systems Co.
December 1995 to June 1996 - Marietta, Georgia:
· Designed, coded, and maintained sub-system applications for the Advanced
Technical/Logistic Application System (ATLAS).
· Collected and analyzed requirements/specifications for all projects implemented by me.
Programmer/Analyst - MCI Corporation
June 1993 to November 1995 - Cedar Rapids, Iowa and Atlanta, Georgia:
· Utilized Unix, ANSI C/C++, DOS, AIX (UNIX), X-Windows, TCP/IP,
Multicast/UDP/IP,CMVC, PVCS, Paradox(PAL Programming Language), Access Basic,
Visual Basic, and OS2.
· Designed, coded, and maintained software related to the Operator Console, Customer
Relations, ACD Gate/DNIS call information, CSP Report Card, CSP Supervisor Report
Card, Automated VIP Process, ROCM (Remote Operator Console Monitor).
· Employed sockets programming technology, in C, on the ROCM (Remote Operator Console
Monitor) and ACB (All Consoles Broadcast) projects.
Software Engineer - Tekelec, Inc.
January 1993 to June 1993 - Research Triangle Park, North Carolina:
· Developed data-base mechanisms for the Network Products Group
utilizing ANSI C, SS7, DOS, and PVCS. Collected and analyzed
specifications/requirements for the applications I implemented.
· Involved with the creation of the database for the Eagle STP project.
Coded database interface components, which drew on B-tree technology.
Programmer/Analyst - IBM
December 1990 to June 1992 - Research Triangle Park, North Carolina:
· Designed and coded applications using MVS and VMS systems.
· Wrote in PL1 and REXX programming languages; won numerous
cost-effective awards. Collected and analyzed
requirements/specifications for applications implemented by me.
Systems Operator/Hardware Support Assistant - North Carolina State University
January 1989 to November 1991 - Raleigh, North Carolina:
· Assisted undergraduate and graduate students with operating
system (Unix), application, and hardware problems.
Manager – Citigroup – Citi Financial (formerly Commercial Credit Company)
August 1987 to August 1988 - Raleigh, North Carolina:
· Supervised employees in their duties, such as serving clients in various financial services
offered through a Citigroup branch.
· My branch offered a wide range of products and services from real estate to checking and
savings. In addition, I was responsible for generating new business in order to meet
monthly revenue requirements. And, reported directly to the general manager and
executive, who was responsible for all branches in North Carolina.
· Completed 3 month manager trainee program in Baltimore, Maryland.
PROFESSIONAL EDUCATION
Computer Science – Learning Tree, Inc. and BEA Systems, Inc– Atlanta, Georgia:
· Successfully completed Enterprise Java Beans (EJB’s), Remote Method Invocation (RMI),
Common Object Request Broker Architecture (CORBA), and BEA Weblogic Workshop 8.1:
Rapid Application Development courses, which had been sponsored by previous
employers.
Computer Science - Georgia Institute of Technology - Atlanta, Georgia:
· Successfully completed C++, Java, TCP/IP, and Unix System Administrator courses, which
had been sponsored by previous employers.
FORMAL EDUCATION
Bachelor of Science - Computer Science - North Carolina State University - School of Engineering
1992 - Raleigh, North Carolina:
· Grade point average 3.23 (4.0 scale); earned 100% of income for college tuition and expenses.
Bachelor of Arts - Economics – University of North Carolina at Chapel Hill
1987 – Chapel Hill, North Carolina
SECURITY CLEARANCE
Multiple Clearances (inactive)
Military
United States Navy