Objective
I am seeking position in adult education with a preference in technology.
Career Summary
I am a senior software engineer who specializes in both software development and adult education. I have extensive experience in analyzing, developing, and modifying application programs utilizing core and non-core technologies in support of enterprise systems. I have broad knowledge in all phases of the software development life cycle in creation of both in-house and commercial software development. I have developed long-range plans for software/hardware purchases, ranging from hardware, third party software kits, and sundry peripherals. I understand and can apply new technical concepts for effective educational approaches. I can conduct needs assessments and strategic learning assessments to develop the basis for curriculum development or to update curricula. I can collect end-user instructional goals and needs, and translate them into digital services for in-class and online use. I can program around a learning management systems for custom learning needs. I have experience teaching entry-level computer classes in post-secondary schools.
Critical Skills
Adult Education / ASP.NET / Windows 2000/XP/Vista/7/8Adult Program Planning / C#/XAML / Microsoft Visual Studio
Continuing Professional Education / SQL / Telerik
IT Trends in AHED / C++ / SQL Server
Distance Education / UML / Java/JSP
Professional History
LONE STAR COMMUNITY COLLEGE 2012- 2013
Adjunct Instructor
· Taught Intro to Computers and Microsoft Office
HOUSTON COMMUNITY COLLEGE 2011- Present
Adjunct Instructor
· Taught C++, Intro to Computers, Integrated Office Application and Workforce Development to community college students. Write up homework, tests and programming assignments. Developed DE website.
KATY ISD 2011 - 2012
Substitute Teacher
· I taught math, science, and history to middle and high school students in Katy ISD. I have developed my classroom management skills across a wide audience.
FFCI, HOUSTON, TX 2004-2010
Senior Software Engineer
· Wrote C# and ASP.NET pages to automate the handling of financial information. (ASP.NET pages with C# code-behind to call SQL stored procedures)
· Wrote ASP, AJAX and Microsoft SQL stored procedure code to automate the handling of financial information. Automated the retrieval of information from separate (and sometimes remote) sources into concise forms, such as HTML and Excel reports.
· Custom wrote a defect tracker for internal I.T. projects in ASP/SQL stored procedures.
TAPIOLA ENTERPRISES, Houston, TX 2003 – 2004
Senior Software Engineer, Owner
Software development for customers
· Added new functionality to new commodity trading software. This entailed using Java Swing for a table based report generation and presentation, JDBC for data loading and incorporating third party software for saving the report in PDF format. All this was done under a very tight development schedule.
· Created web sites for organizations that meet their needs in web representation, functionality, and marketing.
· Created customer specific security packages for small, local business with an IT presence.
NetIQ/PentaSafe, Houston, TX 2000 – 2003
Senior Software Engineer
Software development and support for agents to ensure security across different platforms
· Co-development in product design, development and testing for PentaSafe’s new Solaris product, VSA for Tuxedo. Followed key guidelines of Extreme Programming. Coded in Java & Java Swing for the front end and C/C++ for the backend. Designed the specifications in UML and drafted test plans for QA. This new product validated PentaSafe’s goal of providing a product suite across the enterprise.
· Worked with PentaSafe’s Usability Engineering department to re-engineer GUI for VSA for Web Servers. Added new functionality with JSPs and JavaBeans. Reorganized user’s workflow. Organized meetings and User Experience trials. As a result, the product won 5 stars in “SC Magazine” for GUI.
· Redesigned and rebuilt the VSA for TUXEDO’s LogViewer in Java Swing. Features included encryption, dynamic file loading, multiple file handling and non-repudiation. This allowed the customer to view the logs in an easy-to-use GUI and produce the information they need quickly.
· Re-factored installation and packaging process for VSA for Web Servers using InstallAnywhere software and Java language, reducing the complexity of the install process. Incorporated J2EE build technique of packaging code into .war files.
Innovis, Houston, TX 1997 – 2000
Programmer Analyst
Software development of a large-scale application to handle customers’ inquires for credit information.
IBM, Rochester, MN 1993 – 1997
Software Engineer
Software development, R&D and support along IBM’s AS/400 midrange series.
Education
Master of Education in Adult and Higher Education, University of Houston - Victoria, Victoria, TX
M.S./Computer Science, Michigan Technological University, Houghton, MI
B.S./Computer Science, Michigan Technological University, Houghton, MI
Advanced Certificate in Foreign Language and Area Study (German)
Certificate in Foreign Language and Area Study (German)
Professional Development
Toastmasters - Competent Communicator. Silver Certificate.
CITI Collaborative Institutional Training Initiative - Social and Behavioral Responsible Conduct of Research & Group 2 Social and Behavioral Research Investigators and Graduate Students
Texas Education Agency - Passed Computer Science 8-12 Texas Educator Certification exam