Dale Robert King

Dale Robert King

603 Glenn Street704.810.0651

Gastonia,

Dale Robert King

Objective:

Professional Software Developer with over 12 years of experience in design, development and maintenance of web applications and software in the Eastern Tennessee area.

Skills:

Languages:Java, C++ (MFC), C, Perl, Shell scripting, EMACS Lisp, Assembler (Motorola 68020, TI 99000, TI 9995, IBM), Expect, Groovy

Web Languages:HTML, JavaScript, DOM, XML, XSLT

Web Technologies:JSP, Servlets, JMS, JMX, Javabeans, J2EE, JDBC, ODBC, EJB, GPS POI/GPX

Operating Systems:UNIX/LINUX, Microsoft Windows, Guardian (Tandem), Android

Databases:Oracle (embedded and dynamic), NonStop SQL (embedded and dynamic)

Software:BEA’s WebLogic Server (WLS), Tomcat, Ant, Visual Studio 6, Visual SlickEdit, EMACS, Eclipse, RCS/CVS, PVCS, SourceSafe, ClearCase, Microsoft Office, Exceed, Apache, Expect, TCL/TK, Perforce, JasperServer, iReports, AutoCAD, Splunk, Google Maps SDK, Bing Maps SDK

Other:SNMP, TCP/UDP, Internalization and localization (client and server)

Experience:

2009 – PresentTime Warner CableCharlotte, NC

Software Engineer(Advanced Technology Group)

  • Designed and developed a complete monitoring/reporting system and web portal for the Switch Digital Video (SDV) system that involved the gathering of real-time and historical data from over 47 geographical locations. This system provides engineering and marketing statistics, along with failure and shared resource information to the rest of the company.
  • Designed and developed a GIS system to track all company assets and connections.

Environment:Java, Shell, Perl, XML, XSLT, Restful, Tomcat, SNMP,TCP/UDP, JSP, Ant, HTML, JavaScript, Splunk

1987 - 2009AMDOCS (Broadband Cable and Satellite Division)Charlotte,NC

Senior Subject Matter Expert(Comcast Delivery Team)

  • Designed and developed a set of plug-ins used by a monitor and control tool.
  • Monitored multiple database instances and numerous daemon processes.

Senior Software Engineer (Sys Eng Team – formerly DST Innovis and CableData)

  • Designed and developed a client based tool that supports the installation and update of server based databases by generating SQL from a release’s template scripts and remotely invokes the generated SQL while validating the results.
  • Designed and developed a set of Java components running under WebLogic Server that provides support to the company’s core products.
  • Maintained one of the company’s internal web servers along with maintaining my team’s web page layout and content.
  • Designed and developed a WebLogic Server web application that provides complete visibility to the software’s data dictionary schema. Updates are submitted through an accept/reject messaging process.
  • Designed and developed the process that migrated software from an RCS/CVS repository to a ClearCase repository. Part of the development included the updates to the tools, environment and build processes to support the new repository.
  • Designed, developed and maintained a set of common libraries used by the core application that handles the socket interactions between the server software application and the client’s interface, common file and socket routines, batch child processes, support for legacy file schemes, National Language Support (NLS) and more.
  • Designed, developed and maintained a tool to provide an interactive update capability for the company’s database through the use of dynamic SQL. This tool provided an interface to a NonStop SQL database when a tool didn’t exist.
  • Designed and developed the printing support for the company’s software.
  • Designed and developed the complete architecture of how the company’s software would handle internationalization. This included writing software that externalized all valid string literals into message catalogs, writing tools to support the generation and implementation of the message catalogs, as well as the text editor extensions to continue to add and update the message catalogs automatically. I was the support person for any locale support issue for many years.
  • Designed and developed text editor extensions (Visual SlickEdit and EMACS) to support various aspects of software development including internationalization, commenting standards, code searches, compiles and more.

Network Firmware Programmer (Systems Development Team)

  • Developed and maintained firmware that provided a high-speed parallel communication link between the company’s proprietary mainframe and other widely used non-proprietary systems via a proprietary card.
  • Developed and maintained firmware that provided a clustered emulation between the company’s proprietary mainframe and other widely used non-proprietary systems via a proprietary card.

VTN Systems Programmer(VTN Systems Team)

  • Designed and developed a research project that was the first smart cable television converters providing services to the home. The development environment consisted of a Motorola 68000 based system (Amiga) with a wire wrapped “side car” board to simulate the cable television converter’s outputs prior to its actual development. This development consisted of running newly created and interpreting the existing TI 9995 cable converter programs under a Motorola 68020 development environment while providing debugging support.

Environment:Java, C/C++, Perl, Shell, Oracle, NLS, ClearCase, CVS, NonStop SQL, Weblogic, Tomcat, HTML, JavaScript, XML, XSLT, Eclipse, EMACS Lisp

Qualifications

  • Over 10 years of NLS (National Language Support) support.
  • Results and time oriented and ability to work in team and individual environment.
  • Self-motivated, proactive, fast learner and creative.
  • Strong development and debugging skills.
  • Well organized and well prepared for new projects.
  • Able to handle various projects at the same time under great pressure.

Education

1984-1987DeVry Institute of Technology, PhoenixArizona

Bachelor of Science in Computer Information Systems

References

LinkedIn profile:

Web page:

Dale KingPage 1