|
JACK FREDERICKS
1931 S. Cherry Street, Green Bay, WI 54301 Phone: 414-555-2357 E-Mail: [email protected]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SENIOR SOFTWARE ENGINEER * EAI/PDM/INTEGRATION CONSULTANT ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~ PROFESSIONAL PROFILE ~~~~~~~~~~~~~~~~~~~~ - Highly proficient IT professional with proven analytical abilities and organizational skills, as well as 10 years of international industry project experience involving leadership and consulting on object-oriented distributed information systems, enterprise application integration, hardware and software development processes, deployment, customer interaction, and end-user organization. - Well-rounded, communicative, creative technical problem-solver. - Fast learner who has been consistently cited for ability to achieve rapid comfort level in new environments and almost immediately develop optimal solutions. - Innovative, self-motivated, tutor, trainer, team-builder, project manager, and technical leader. - Rigorous, quality-conscious contributor with solid analytical and writing skills.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SYSTEMS EXPERIENCE AND PROFICIENCY ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
================= Operating Systems ================= - Expert knowledge of Unix and its use in high-performance server systems (SMP, cluster, very large memory [64 bit], MetrixFix deployment), commercial (Solaris, Tru64) and open source (Linux, FreeBSD) - Solid knowledge of Windows 2000 and its architecture
============================= Software Engineering (OO Technologies and Software Development Processes) ============================= - Requirements engineering (use case and scenario description), OO analysis and design; UML; and application to MetrixFix projects - Test design, development, and maintenance (regression, nightly builds, reporting) - Quality assurance, development of coding practices, API documentation - Team leadership and mentoring
===================== Programming Languages ===================== - Expert knowledge of: o C/C++ o Python o Java o Unix scripting - Solid knowledge of: o SQL o TCL o Objective-C o Fortran
============================ Development Tools/Techniques ============================ - Extensive multi-platform, multi-technology, and integration skills - Expert practice of CVS (branching, training), and other development support tools (make, compilers/linkers, xemacs) - Expert knowledge of MetrixFix and eMatrix - Solid knowledge of Microsoft Project for project definition, planning, monitoring, and programming - IPC, multithreading, system, and TCP/IP network programming - GUI architecture, integration, and testing - Advanced 3D geometry and numerical algorithms - Solid knowledge of Oracle (administration, tuning, and programming) - Statistical analysis, Monte-Carlo simulation, and architecture/information system benchmarking
~~~~~~~~~~~~~~~~~~~~~~~ PROFESSIONAL EXPERIENCE ~~~~~~~~~~~~~~~~~~~~~~~ Software Integration Consultant, University of Wisconsin--Green Bay, Green Bay, WI, Sept. 2001 - March 2002 - Took on key role in reengineering, evolution, and industrialization of 3D Molecular Graphics Visualization toolkit: OpenGL, C/C++, Python, and Java components, embedded in a TCL/Tk customizable GUI framework. - Introduced and developed best practices for software quality enhancement and development, including CVS, configuration/build tools, automated regression testing, documentation design, coding practices, and development strategy. - Designed and implemented new generation of tools to support software development and configuration of multiple components across multiple platforms. - Upgraded Java-Python Extension (JPE) to production quality and deployed it. - Developed OpenGLTk, a multithreaded wrapper of the 3D OpenGL libraries in Python.
PDM/MetrixFix Consultant, Abatron, Inc., Kenosha, WI, June - Sept. 2001 - Upgraded DTO MetrixFix project (Abatron worldwide design and engineering information system). - Provided architecture and development assistance on developing and testing Java integration prototypes with IBM's Websphere, BEA's WebLogic, and JBoss Java/Web servers.
Senior Software Engineer, Piezomax Technologies, Inc., Middleton, WI, Sept. 2000 - May 2001 * Brought large software-project experience and Python expertise to young high-tech-grad start-up environment; contributed expertise in QA, core architecture, testing tools, and project monitoring. * Smoothly improved and reengineered complex core components in rapidly-growing C++/Python/XML/Java source base across multiple platforms. * Developed grammar analysis tools, including modeling, edition, and verification. * Collaborated with middle management to establish use of Microsoft Project for monitoring software-development activities. * Participated in 2001 Python Conference and achieved nomination for Best Python Programmer Award for developing JPE.
Founder, CEO, and EAI/PDM Consultant, Xten Industries LLC, Kenosha, WI, May - Sept. 2000 Founder, CEO, and PDM/MetrixFix Consultant, Xten Industries LLC, Kenosha, WI, 1995 - 1999 - Created and expanded consulting firm as internationally recognized independent technical consulting resource on MetrixFix, the leading object-oriented-distributed Product Data Management software for Fortune 1000 companies; maintained portfolio of diverse projects/clients across Europe and the US, including Michelin, Airbus Industries, ABB, Digital/Compaq, Schneider, Alstom, Heidelberg, Renault, Matra-Marconi Space, and SDRC. - Managed consulting company and as many as seven consultants and staff members. - Contributed to pre-development phases, including requirements, modeling, and pre-project stages (UML-based OO analysis and design, interaction with business process reengineering consultants). - Developed most MetrixFix performance and architecture benchmarks in Europe. - Created and taught advanced MetrixFix customization course to about 60 senior developers. - Developed in-house MetrixFix customization tools and best practices. - Led development and sale of MetaDynamic, the Python programming extension to MetrixFix. - Collaborated regularly in multidisciplinary teams with Unix server vendors, including Sun/Solaris, Digital/Compaq/Tru64, Bull/Aix, HP/HP-UX, as MetrixFix expert, to assist them in configuring and optimizing MetrixFix on their servers. - Collaborated in integrating MetrixFix with applications, including CAD: AutoCAD, Microstation, Catia; ERP: Baan; legacy databases/Oracle; and Microsoft desktop applications. - Designed and developed data-migration tools and processes. - Led pre-deployment phase of DTO project, including regression testing, final integration performance fixes and optimization, and portage of MetaDynamic to Windows NT/2000. - Impleme
|