Joe Kosik
Lakewood, CO *****
email: abl1tq@r.postjobfree.com
SKILLS SUMMARY
COMMUNICATION / PEOPLE SKILLS (11.5 years)
. Well-versed in active listening & understanding "core" issue(s).
. Ability to summarize / break-down complex issues into relevant points
. Use of strategic-thinking skills to generate viable options.
. Proven ability working through "intense" situations.
. Experienced working in team environments; forming excellent working
relationships with co-workers.
SOFTWARE ENGINEERING / DEVELOPER SKILLS (8.0 years)
. Experienced in all stages of software development lifecycle (initial
requirements to maintenance)
. Well-versed in Object-Oriented Analysis & Design (OOAD); Rational Unified
Process (RUP) software development.
. Accomplished trouble-shooter with excellent problem-determination skills
using critical-thinking & methodical approach
. Highly-skilled at detecting bugs, analyzing their cause(s), engineering &
verifying solution(s).
. Developed diagnostic & regression testing plans for software quality
assurance.
. Accomplished "path-finder": researching, experimenting with new
technologies; summarizing & demonstrating to team members.
JAVA (JDK 1.4-1.6) (5.5 years)
. Sun Certified Java Programmer (SJCP:310-055) June 2, 2010
. J2SE (Java 2 Standard Edition), J2EE (Java 2 Enterprise Edition)
. Java Beans, Java Servlets, Java Server Pages (JSP) [scriptlets-based &
JSTL-based]
. JSTL (Java Server Page Standard Template Library) standard tags, JSTL
custom tags
GENERAL INTERNET / INTERNET BROWSER-SIDE TECHNOLOGIES (7.0 years)
. Accomplished with development & maintenance "browser-neutral" HTML /
JavaScript
. HTML (Hyper Text Markup Language), JavaScript [Document Object Model
(DOM)], CSS (Cascade Style Sheet), AJAX (Asynchronous JavaScript and XML)
XML (Extensible Markup Language) (3.5 years)
. XML, XSL (Extensible Stylesheet Language ) / Xpath, Java based XML
processing
DATABASE (relational) (8.0 years)
. Database modeling, design, implementation, interface / access.
. Integrated relational databases into N-tier architectures.
. RDBMS / Relational Databases: (Oracle, MS-SQL Server, MS-Access,
Informix)
. ODBC, JDBC, SQL
MICROSOFT / MS-Windows-based TECHNOLOGIES (4.25 years)
. Windows operating systems (Win-XP, Win-2000, Win-NT, Win-9X, Win-3.1, MS-
DOS, IBM-DOS)
. IIS (Internet Information Services), Visual-C++ / C (MS-Visual Studio),
COM objects / Active-X DLLs
. Active Server Pages (ASP), VBScript, Visual Basic
COLD FUSION (2.0 years)
. MX7
BACKGROUND CHECK / SECURITY CLEARANCES:
. SF85P- Position of Public Trust (Dept of Int. / Bureau of Reclamation)
RELEVANT I.T. SKILLS
Certifications:
. Sun Certified Java Programmer (SJCP:310-055) June 2, 2010
. (via Brainbench) Java-1, Java-2, JSP1.1 (Java Server Pages), XML
. (via Batky-Howell): Object-Oriented Analysis and Design - UML
Operating Systems:
. Unix (Solaris / SunOS), UNIX-shell scripting
. Windows family operating systems (Win-XP, Win-2000, Win-NT, Win-9X, Win-
3.1, MS-DOS, IBM-DOS)
. VAX / Vms
Internet Browsers:
. Firefox(1.5-3.X) / Firebug plug-in
. IE (3.0-7.0) (Firebug-lite: Firebug emulator for IE)
. Netscape (3.0-5.X)
Web Server / Development Applications
. Apache HTTP Web Server (2.2), Netscape Web-Server / iPlanet, ServletExec
(NSAPI plug-in)
. JBoss 4.2, Tomcat Servlet Container (4.x - 6.x)
. Apache Ant (build tool), Selenium (for web-site testing)
. MyEclipse, NetBeans IDE 6.8
Other Applications:
. Sun's Open Office, MS-Office (Excel, MS-Word, PowerPoint, MS-Access)
EDUCATION
Computer Science (B.Sc. degree)
Metropolitan State College of Denver, Final G.P.A.: 3.79 / 4.0
EMPLOYMENT HISTORY
Training Sabbatical
[Mar-2010 to Jun-2010]
. Earned status as Sun Certified Java Programmer (SJCP:310-055) on June 2,
2010
N-Tier Applications Engineer / J2EE Software Engineer
[Oct-2008 to Mar-2010]
Catapult Technology
contract: Dept. of Interior / Bureau of Reclamation (Lakewood, CO)
. Assigned to Rapid Web Application Development team for various internal
BoR (government) "customers"
. Used HTML, CSS, JavaScript, ColdFusion, SQL, Oracle relational DBMS to
deliver N-Tier / Web-Application I.T. solutions to BoR (government)
"customers".
. Performed software engineering duties (maintenance & enhancements) for
legacy ColdFusion intranet Web-Application.
. Delivered brand-new ColdFusion-based N-Tier / Web-Applications.
. Performed software engineering duties (maintenance & enhancements) for
legacy J2SE / J2EE software & Web-Applications.
. Produced requirements & design analysis for high-profile project.
. Performed software architectural analysis for high-profile project in a
timely manner.
. Designed, coded, implemented above software architectural design
resulting in 55% decrease in software delivery / release schedule for high-
profile project.
. Collaborated & united together with other I.T. professionals to deliver /
release high-profile high-risk project on time.
. Designed, & implemented innovate GUI design for intranet web application
optimized for high-volume data entry used by high-profile project.
. Researched, developed & documented how-to installation & configuration
guide for mission-critical utility used by other I.T. team members which
increased overall productivity.
. Earned / granted SF85P (Position of Public Trust) to work with U.S.
Federal government.
. Downsized due to economic conditions
. Left on favorable terms; eligible for re-hire.
J2EE (Java 2 Enterprise Edition) Software Developer / Internet Engineer
[Dec-2006 to Apr-2008] Auto-trol
(Thornton, CO)
. Company provided software for technical illustration, electronic document
management, product / change lifecycle management applications.
. (intranet) Web application used RDBMS / Relational Database (Oracle),
JDBC, SQL, Java beans, CGIs, Java Servlets, Java Server Pages (JSP 2.0),
JSTL (Java Server Pages Standard Template Library), custom JSTL tags, XML,
XSL / XPath, AJAX, JavaScript, CSS, HTML
. Web application was solution / tool for CMII process; used Apache HTTP
web server, Apache Tomcat Servlet container; ran on Windows & Unix
platforms.
. Performed software engineering duties (maintenance & enhancements) for
core product (web application) & several customized variants.
. Analyzed & debugged software glitches throughout N-Tier web application
(Java Beans / JSP to HTML).
. Recommended & developed fixes to software bugs; estimated implementation
costs of solutions (what components, what changes, what test sequences /
plans, overall time estimate)
. Implemented & methodically tested software fixes.
. Performed & evaluated unit / regression testing for software quality-
control; worked with Selenium to create automated test scripts.
. Developed & compiled how-to installation / configuration guide for
Apache, Tomcat, web application environment; useful to new programmers by
reducing initial learning curve.
. Trained myself in less-familiar technologies by researching, exploring &
experimenting between assignments.
. Participated / collaborated with other engineering team members to
redesign & overhaul existing web application to make use of brand new core
infrastructure for CMII_4.0 product.
Non-I.T. Employment
[Jul-2004 to Jul-2006]
. [Mar-2006 to Jul-2006] Refund Processor: Verizon Business (Highlands
Ranch, CO)
. [Jan-2005 to Dec-2005] Student: Metropolitan State College of Denver
. [Jul-2004 to Dec-2004] Call Center Customer Support Representative: AON
(Golden, CO)
J2EE (Java 2 Enterprise Edition) Software Developer / Internet Engineer
[Mar-2000 to Jan-2004]
iXL (Denver, CO)
. Company provided Internet engineering services to Dot-Com industry.
. E-Commerce web application (car rental reservation system) used RDBMS /
Relational Database (Oracle), SQL, JDBC, RMI-to-mainframe bridge, Java
Servlets, Java Server Pages (JSP), Java Beans, Java-based XML processing
(SAX & DOM), JavaScript, HTML, CSS.
. Collaborated with other engineering team members to analyze application:
tightly-coupled, difficult-to-maintain architecture.
. Helped to redesign & rebuild application using easy-to-maintain Model-
View-Controller (MVC) design architecture; used UML / Rational Unified
Process (RUP) software development methodology.
. Adapted to Dot-Com Crash by transferring into tech support department as
company downsized.
Java Software / Internet Development Engineer
[Jul-1998 to Oct-1999] Applied Graphics Technologies
(Boulder, CO)
. Company provided image processing (JPEG), classification, search &
retrieval software for publishing industry.
. Web Application used internal proprietary software libraries, Visual-C++
based Active-X DLLs / COM objects, RDBMS / Relational database (MS-SQL
Server), ODBC, SQL, Active Server Pages (ASP), VBScript, Java-Applets,
JavaScript, HTML.
. Java Applets (image-manipulation & management) used AWT / Swing, JDK1.02-
JDK1.1, multiple event-handling models (event-chaining vs. event-listener
/ delegation).
. Researched & developed ways to create & interface with ATL-based (Visual-
C++) COM objects since everyone else lacked specific expertise.
. Trained & mentored other programmers in developing their own COM objects
/ Active-X DLLs.
Webmaster / Internet Development Engineer
[Jul-1997 to Jun-1998] Colorado Information Network
Services (Denver, CO)
. Company ran pay-for-access e-Commerce website that searched through
public-domain records generated by Colorado counties.
. Application used RDBMS / Relational Database (MS-SQL Server), ODBC, SQL,
Cold Fusion / C.F. custom templates, Active Server Pages (ASP), VBScript,
COM / Active-X DLL, JavaScript, HTML
Application Software Engineer / Visual C++ Developer
[Jun-1996 to May-1997] Comprehensive Software Solutions (Golden /
Genessee, CO)
. Company produced software applications for Financial / Brokerage
industry.
. Application used RDBMS / Relational Database (MS-SQL Server), ODBC, SQL,
Visual-C++ server modules, Visual-Basic desktop components
(College Co-Op Internship) Technical Support Representative
[Nov-1993 to Aug-1995] IBM / ISSC Division
(Boulder / Niwot, CO)
. Company ran internal help desk for its Boulder / Lexington / Pennant /
ISSC divisions.
. Applications (Profs/OfficeVision, E-Forms) were VM & MVS mainframe-based.