Technical Director Resume
4.00/5 (Submit Your Rating)
Anaheim, CA
SUMMARY:
- Senior programmer/analyst can coordinate multiple teams or virtual teams and lead a development, implementation, or support effort to success.
- Very hands - on, analytical, cross-platform, multi-platform, multi-language problem solver with successful customer interface and management experience.
- Software design and development, system and application integration, data modeling, GUI design, troubleshooting, customer-to-technology interfacing, process and procedure design and automation.With 26 years programming including 15 years management, whether designing and writing tools to improve productivity, taking the time to improve morale, or finding needed technology and modifying it to do the job, basically, I get things done. People naturally come to me for help and advice.
- My goal is always to work heartily to increase customer satisfaction and enhance the company’s bottom line.
TECHNICAL SKILLS:
- Full SDLC
- bject-oriented software design development and management plus data modeling mining and migration
- SQL
- Unix
- Linux shell scripts
- Java
- CVS
- Bugzilla ksh
- BASH
- J2EE
- JDBC servlet
- Swing
- NetBeans
- Ant
- JBoss
- Apache
- SOAP
- XML
- VB
- VB Script
- C
- C/S
- Informix
- Oracle
- PostgreSQL
- MySQL
- Access
- SPL stored procedures and triggers replication telnet
- SSH
- FTP
- SCP
- TCP/IP
- VPN
- RAID
- Windows
- GUI
- 4GL
- HTML
- OOAD
- OLAP
- OLTP
- API
- Agile structured programming real-time system integration
- ETL
- MS Project
- Word
- Excel documentation.
PROFESSIONAL EXPERIENCE:
Technical Director
Confidential, Anaheim, CA
Responsibilities:
- The technology: Multi-machine Unix and Linux RAID inmate phone systems networked across multiple time zones; Windows front end. Java Swing GUI accessed via Apache web services with J2EE on JBoss backend streams audio and call status from multiple machines, changes system settings and user data, and runs Access and VB Script reports.
- Replicated Informix with stored procedures and triggers keeps call history, debit accounts, facility and user data. Crontab runs shell scripts for automated system and database maintenance. Data input via XML and SOAP. Command line access via VPN using telnet, SSH, FTP, and SCP. Agile environment; CVS version control; Bugzilla change management; built with ant using XML.
- Hands on; reported to the president; coordinated and mentored teams. Responsible to ensure that the software and support met user requirements while conforming to established, company policy.
- Established certain company policies. Improved employee morale. Did whatever was needed.
- Enhanced GUI, reports, and other sub-systems. Redesigned debit account and fraud control sub-systems.
- Designed and developed system maintenance tools. Automated database, mirroring, and replication setup and repair processes. Improved system performance. Found and fixed difficult bugs.
- Established CVS procedures to ensure build and release integrity. Performed ad-hoc data mining for customers.
- Wrote specialized Java modules for customers’ programmers. Ported database to PostgreSQL. Worked with customers, customers’ customers, and customers’ technicians. Developed procedures and mentored support, build, and QA teams to reduce support calls by over 50%.
System Architect
Confidential, Anaheim, CA
Responsibilities:
- The technology: Web-based, supply-chain application; 3D interface, integrated with a 2D application. Java, Java 3D, JDBC, servlets, serialized objects. Oracle with stored procedures and triggers on Unix.
- Designed and developed the Java, JDBC aggregated data acquisition manager and the Java 3D GUI. Integrated them with a 2D application. Coordinated effort with third party teams. Presented at trade shows and to customer’s upper management.
Build Manager
Confidential, Pomona, CA
Responsibilities:
- The technology: Passenger systems for the Boeing 747-400 . Embedded C on 80186.
- Managed the CM/library/build team.
- Acted as liaison between other teams to bring behind-schedule projects in on time. Lead FAI presentation. Automated source-file traceability capture and release document production, saving countless man-hours.
