***** nicely presented at
http://www.tquas.org/resume.html *****
Thomas Quas
human. coach. technologist.
e-mail: coach@tquas.org web:
http://www.tquas.org objective.
Empower people.
Embrace change.
Eliminate waste.
skills.
Vision. Passion. Ability to inspire passion in others.
Excellent human relations skills. Used to interact with senior management.
Strong experience with bootstrapping, troubleshooting, reviewing IT environments. Practitioner, coach for lean and agile methods since the first days.
Seasoned technologist with a proven track of hands-on experience as systems architect and programmer. Designed and realized massively scalable systems on a variety of technical platforms.
German (native), fluent in English word and speech; also index cards, design patterns, geek-speak, UML.
professional experience.
interim product manager at united internet ag (gmx, web.de, 1&1); via kreait.
07/09 – today
Coordinated and supervised product development processes for custom branded browsers. Took assessments and evaluated product application requirements. Worked on development of applications and strategic planning with distributed teams and external service providers.
coach, ScrumMaster at lastminute.de, holidayautos.de, mietwagen.com.
02/09 – 06/09
Coordinated web site launch for rental car discounter mietwagen.com. Installed project management practices based on agile methodologies. Acted as ScrumMaster and technical advisor, trained in-house staff. Restructured communication channels and processes to streamline daily business. Organized and moderated retrospectives. Coordinated change in collaboration with senior management (CEO, Head of IT).
coach at symmedia.
02/09
Analyzed and reviewed in-house application development processes. Performed one-on-one interviews with technical staff. Applied performance improvement principles, initiated reorganization of responsibilities and work environment based on feedback. Communicated recommendations to senior management (CEO, Head of Development).
consultant at Bosch Siemens Hausgeräte.
01/09
Analyzed and reviewed in-house application server strategy for JEE platforms. Worked with operations staff to develop training programs and deployment strategies for different kinds of web applications based on server virtualization. Worked on release and test processes, and provided tool support for in-house development. Communicated recommendations for action to senior management (CIO, Lead of Operations).
consultant at 42com.
10/08 – 10/08
Analyzed and reviewed development process and technical architecture of 42com's next generation telecommunications service platform. Worked together with development team to identify technical traps, worked out strategy for future development. Communicated recommendations for actions to senior management.
consultant at GlobeFuel.
09/08 – 09/08
Introduced GlobeFuel's project management & technical staff to JBoss AS hosting strategies in data centers, including hardware & server partitioning, system monitoring, failover, load balancing, application deployment, and system tuning. Assisted GlobeFuel to make strategical decisions on selection of components and protocols.
founder & lead developer of Project X.
05/08 – present
Planned and realized a password management service for Internet users.
Technologies: Ruby on Rails, Radiant CMS, Javascript & PrototypeJS, OpenSSL, Nginx, haproxy, memcache, PostgreSQL, and a bunch of Ruby gems.
coach, solutions architect at namics.
07/07 – 07/08
Participated in portal relaunch of DAB bank, a leader in online banking and security trading. Participated in pre-sales activities for major website relaunches. Documented and presented IT infrastructure concepts.
Key Accomplishments
Lead several task force efforts to successfully resolve technical obstacles.
Built system architecture around content management systems (CMS) and application servers to decouple website content from application release cycles.
Optimized system performance for various usage scenarios.
Improved build and deployment processes for application white-labeling (over forty brands). Realized deployment strategy to maximize resource sharing for branded applications while minimizing deployment times and effort.
Technologies: Sun ONE Application Server 8.2, Spring Framework, Acegi aka Spring Security, Hibernate, EhCache, JDBC, EJB, Apache, DWR, AJAX, Javascript, JSP, Oracle 10g, Maven, Solaris, Linux. Ported existing code from ATG Dynamo.
technologist at kongress media.
07/07 – 12/07
Drove the strategical decision process to build social networks around conferences and workshops organized by my client. Coordinated evaluation of multi-blogging platforms and CMS.
coach, systems architect at avid technology.
03/06 – 07/07
Designed and realized JEE-based asset management & workflow system for broadcasting and newsroom corporations such as CNN and CBS.
Major feature set & constraints:
Massively scalable, 24/7 back-end architecture for up to 3.000 concurrent users.
High-volume data storage solution for 150 million stored assets in the first year of operation, up to over one billion assets within two years, effectively resulting in petabytes of data.
Realtime constraints for video data processing and on-air platforms.
Full-text search engine.
Rich client integration for online/offline work.
Sophisticated authentication & authorization system, e.g. single sign-on.
Complex integration with existing hardware and software platforms, both synchronous and asynchronous.
Key Accomplishments
Coordinated agile approach to software development and assisted senior management with technical decisions and hiring processes.
Coached a team of C++ programmers to successfully switch to the JavaEE world. Established test-driven approach to software development.
Performed load tests optimized system response times in a clustered environment for 2000+ concurrent users.
Tools & Technologies: JBoss AS, Jini, Spring, Acegi, OSGi, Hibernate, OSCache, Compass, MS SQL Server 2005, PostgreSQL, JUnit, Maven, CruiseControl, Kerberos, OpenLDAP & Active Directory.
coach, technologist at esolut.
11/05 – 03/06
Refactored and extended an administration interface for a big portal site; developed user management and consumer services for FIFA World Cup platform.
Technologies: Websphere, Spring Framework, Hibernate & JDBC, Apache Axis, MySQL, Oracle 9i.
systems architect at nxn/avid technology.
02/05 – 11/05
Designed and implemented a J2EE-based project management system for movie and video game studio arena. Delivered a highly customizable set of applications with interfaces to external systems and sophisticated data reporting.
Key Accomplishments
Designed and implemented metamodel to enable customizations on the running system.
Realized a messaging infrastructure to integrate enterprise applications.
Optimized system response times for complex setup and 1500+ concurrent users.
Coordinated agile approach to software development and assisted management with technical decisions and hiring.
Technologies: JBoss, SOAP/Web Services, Hessian,Spring Framework, ActiveMQ, Hibernate, Oracle 10g, PostgresQL, Hypersonic, Apache Axis, Cocoon, XML, XPath, Python, Linux HA server cluster.
coach at bmw car it.
10/04 – 02/05
Introduced development process to make the switch from prototype to production software. Assisted the team to stabilize andextend product features. Reorganized release process and introduced advanced configuration management & iteration planning. Developed test strategies.
coach, technical architect at atron electronic.
05/04 – 10/04
Coached a team of eight developers during their efforts to learn Java/J2EE and supportde the technology selection process. Guided management on technical aspects and software process.
Key Accomplishments
Performed programmer workshops teaching software design, test-driven development.
Drove the definition of a software architecture.
Technologies: Hibernate, OpenEJB, MaxDB.
systems architect for hewlett packard.
03/04 – 07/04
Participated in pre-sales activities to restructure IT infrastructure of German Patent and Trademark Office. Served as a technical advisor to replace a mainframe system with a suite of collaborating J2EE enterprise applications. Assisted management on technical aspects, software process,and hiring during pre-sales phase.
Technologies: Oracle AS, Web Services, Toplink, Oracle9i.
senior software developer at oestreicher & wagner.
01/04 – 03/04
Designed and realized an e-commerce application. Realized on-line order system including shipping and billing components.
Technologies: Tomcat, Hibernate, PostgreSQL.
technical architect at dynetics, inc. automotive division.
11/02 – 12/03
Designed and realized a J2EE service platform for vehicle diagnostics and maintenance schedules, collaborating with senior executives and distributed development teams in the US, UK, and Germany. Communicated technical solutions to the client.
Technologies: Bea Weblogic and JBoss application servers, JMX, Hibernate, OSGi, PostgreSQL
senior consultant at versicherungskammer bayern.
04/02 – 09/02
Designed and realized an automated test solution for insurance policy fee calculation. Improved application performance and reduced memory leaks.
senior associate, technology at sapient.
01/02 – 04/02
Evaluated Sapient's internal software process and worked out strategies to merge it with best practices of agile processes. Worked together with the U.S. team in control to improve the software process. Demonstrated eXtreme Programming (XP) and Test-Driven Development (TDD) practices on project with varying requirements.
senior consultant at mathema.
05/01 – 10/01
Coached customers as well as in-house staff on Java technology and software process improvement. Designed and realized a car diagnosis system that optimizes efforts for maintenance staff to locate vehicle failures. Technologies: Websphere, DB2, JUnit
senior software engineer at websentric.
04/98 – 04/01
Co-founder. Developed a Web-based conferencing service with integrated telephony and realtime audio streaming capabilities. The service worked with any major browser at the time.
Key Accomplishments
Designed and realized backend services, Web interfaces, and Swing client for realtime conferencing service. Integrated telephony and audio streaming platforms.
Coordinated major service rollouts in U.S. and Germany. Coordinated development efforts of five development teams, product management, QA, and operations.
Planned and administered corporate configuration management from day one.
Set up and administered the corporate UNIX networking infrastructure.
Introduced improvements in the software process using eXtreme Programming (XP) and unit testing based on JUnit.
Reported to senior executives in the U.S. and Germany.
Technologies: Java, Perl, CORBA, Oracle, Solaris, Linux, Windows.
notable early projects.
1983 – 98
Built a mobile agent infrastructure for systems management activities. Received Master's Degree of FH Augsburg. Technologies: Java, CORBA, Solaris.
Developed Tivoli applications to manage DCE cells in environments with 200+ nodes at santix Software. Technologies: Java, SunOS, AIX. Language: C, Java.
Developed parts of iXVIEW/SQL at iXOS.
Developed cashier system for supermarket chains based on SUN RPC. Platforms: SunOS, SCO Unix. Language: C.
Developed port of German version of Quicken. Platform: Windows, Language: C.
Developed realtime device drivers and measurement systems for Mercedes Silberpfeil race car performance analysis. Platform: OS/9. Languages: Motorola 680x0 assembly language, C.
Developed process communication module for PCs based on Kermit protocol.
Developed tools on the Commodore Amiga in C and 680x0 Assembler.
Learned programming on the Commodore 64 with Basic and 6502 Assembler.