Jonathan Leishear
463 Westfield Blvd. #136 (512) 825-1104(cell)
Temple, TX 76502 [Send email to request phone number] 98-2571(H)
[Send email using form at bottom]
jwleish@hawaiiantel.net
GOAL
DEVELOPER/PROGRAMMER
PROFILE
- Ability to organize well and solve problems; detail oriented personality
- Ability to assimilate new material rapidly
- Ability to adapt to changing needs
EXPERIENCE
TX Hydraulics May 08 - present
Programmer Analyst
- Write new .NET-based programs using Visual Studio 2008, modify legacy VB6
programs
- Write new PHP code, modify legacy PHP code
- Write .NET app to print barcodes, sometimes using Zebra language
- Program Symbol(Motorola) barcode scanner for inventory to allow batch
scan/send
Level 3 Communications, formerly
Broadwing Communications Jul 06 – May 08
Software Engineer
- Function as telecommunications developer; write custom code for web-based
Neuralstar system for various Broadwing/Level 3 network needs, monitoring, etc.,
using Visual Studio 2005, SQL Server stored procedures, batch files. Utilize test
driven development (Nunit)
- Handle trouble tickets from network operations center and field technicians to
alter existing code and to write new code for device interfaces, put new devices
into service, etc.
- Install and manage Neuralstar network management system and underlying SQL
Server databases, write C# ASP.NET (Visual Web Developer 2005) and VB.NET code to
monitor Neuralstar system outages, bottlenecks, etc.
- Convert legacy Infovista files on Sun Solaris boxes for Circuit Vision billing
via Perl and Oracle PL/SQL stored procedures (Oracle 10)
- Re-code existing Visual Basic GUI, JavaScript to suit manager’s needs
- Normalize 3rd party Neuralstar database schema to overcome weaknesses
- Determine appropriate use of Ajax to improve existing .NET applications
- Modified PHP scripts that accessed backend MySQL order entry database
- Assume ownership of Python code for Level3 network management application
- Begin to familiarize myself with Visual Studio 2008 and .NET 3.5
functionality
MVBA, P.C., Attorneys at Law Jul 03 – Jul 06
Developer
- Write C# ASP.NET code in Visual Studio.NET 2003 for web forms-based
enterprise application; adapt pre-existing C# ASP.NET code to include add-on
features such as web site navigation breadcrumbs not incorporated into ASP.NET
till ASP.NET 2
- Write and tune PL/SQL stored procedures and functions; write triggers
- Write PERL code to manage Oracle DBA tasks (Oracle 9)
- Convert legacy data for inclusion in new system; tune pre-existing SQL
- Work with employees to determine and rethink software needs
- Manage Oracle 9i database servers; perform backups, exports, tune database
- Document data conversion work and database management work
- Manage Red Hat Linux-based development and test servers, Windows servers
Applied Research Laboratories Austin, TX
Research Engineer/Oracle DBA/Developer/Systems Analyst
Jan 98 – Jul 03
- Function as Oracle DBA/Developer for data warehouse project
o Install/upgrade/patch several version 8.x databases
o Perform backups, restores, tuning of Oracle databases on Red Hat, Solaris, and
Windows servers
o Provide support for newly installed system at customer site
o Evaluate cost worthiness of 3rd party software purchases
o Perform extract, transform, and data load functions for database-based
client-server system
o Code C++, Visual Basic interface to Oracle
o Manage project interaction with Air Force analysts
- Serve as security administrator for data warehouse project
o Administer classified facility/database server
o Audit users of classified computer system
o Administer Sun Solaris/Windows network in classified facility
- Modify Java code, JavaScript for laboratory-wide employee timesheet system
- Modified PHP scripts as part of work with other developer on Army project
- Install and manage SuSE Linux box as development server
- Perform administrative functions on various Red Hat Linux and Solaris servers
- Write Java application for accessing timesheet system
- Interview end-users, determine requirements for payroll system
- Provide database design, consulting for redesign of timesheet/payroll system
- Build data models (IDEF1X/ERWIN) for the TX Office of Court Administration
enterprise system
- Build logical/physical data model for law firm enterprise system(ERWIN
modeling tool)
- Perform extract, transform, load functions for law firm project
- Write, modify PL/SQL code to process law firm data
- Write, modify C# code to interface with Oracle server
- Install, configure, patch Oracle 9i database server
- Configure developer computers to allow Microsoft’s .NET framework to use
Oracle add-on modules
- Provide knowledge of database structure and SQL necessary for other developers
to code web pages and understand Oracle debugging/error codes
- Advise developers on tuning SQL for database performance, formatting SQL
output for database reporting. Provide code for same.
- Advise Windows system administrator concerning Oracle product capabilities
U.S. Naval Security Group Kunia, HI
Cryptologic Technician/Analyst/Korean linguist 93 – 97
- Analyzed classified material. Compiled reports. Provided fleet support.
- Wrote BASIC and C code to create Navy messages
University of Maryland College Park, MD
German language instructor 89 – 91
- Taught elementary German
University of Greifswald Greifswald, German Democratic Republic
English language instructor 88 – 89
- Taught elementary English to future teachers, conversational English to future
language instructors.
University of Maryland College Park, MD
Academic counselor 87 – 88
- Counseled students on university requirements
EDUCATION
A.S. Computer Programming 02
Austin Community College Austin, TX
Cryptologic Technician/Analyst/Korean Linguist 93
Defense Language Institute Monterey, CA
B.A. German 87
Randolph-Macon College Ashland, VA
OTHER KNOWLEDGE AND EXPERIENCE AREAS
US federal income tax code: experienced tax preparer of US and state tax
returns
SMAW and TIG welding
Blueprint reading
RGIS inventory system
Worked in hospital pharmacy and radiology departments while in college
|