Frank Wierzbicki

Frank Wierzbicki

Senior Software Engineer at Adconion Media Group

San Francisco Bay Area
Computer Software

As a LinkedIn member, you'll join 300 million other professionals who are sharing connections, ideas, and opportunities.

  • See who you and Frank Wierzbicki know in common
  • Get introduced to Frank Wierzbicki
  • Contact Frank Wierzbicki directly

View Frank's full profile

Frank Wierzbicki's Overview

  • Project Lead at Jython Project
  • Senior Software Engineer at Amobee

130 connections


Frank Wierzbicki's Summary

My passions include:
* Open Source community development
* Software architecture and development
* Compilers, Parsers, and Tooling.
* Web technologies
* Software testing technologies

15 years software development experience primarily with Python, Java, and web technologies.

I co-authored the book The Definitive Guide to Jython

I have presented at a number of industry conferences, including JavaOne, CommunityOne, PyCon, EuroPython, DjangoCon and EuroDjangoCon.

Frank Wierzbicki's Experience

Project Lead

Jython Project

January 2005Present (9 years 9 months)

Developed core components of the Jython parser, compiler and runtime. Released Jython 2.2 in August 2007, and Jython 2.5 in June 2009. Re-built a stagnant developer community by recruiting and mentoring new Jython developers. Coordinating with JRuby, Groovy, Scala, and other JVM language projects for code sharing. Committer on the parent Python project where I am helping to
make the libraries cross-implementation with developers from the IronPython and PyPy projects. Worked with OpenJDK developers on invokedynamic (JSR-292) which will make Jython and other dynamic languages run faster on JDK 7.

Senior Software Engineer


March 2012Present (2 years 7 months) San Francisco

Work on Ad serving technology and update Jython to CPython 2.7 compatibility.

Software Engineer

Canonical Ltd.

Privately Held; 501-1000 employees; Computer Software industry

August 2010March 2012 (1 year 8 months)

Worked on the Landscape systems management tool for managing Ubuntu hardware and cloud infrastructures.

The infrastructure included:
* Dynamic web interface written in Javascript with the YUI3 framework
* Python services written in Twisted
* Messaging with RabbitMQ
* Managing EC2 and Openstack instances

Lead Software Developer

Sauce Labs

Privately Held; 51-200 employees; Computer Software industry

January 2010August 2010 (8 months)

Led a team of developers in building the infrastructure of a cloud based platform for running Selenium tests in parallel on different operating system and browser configurations.

The infrastructure work included:
* Twisted Python servers
* shell scripting for managing virtual operating systems
* Amazon ec2 and s3 storage
* Javascript based IDE development

Software Engineer

Sun Microsystems

Public Company; 10,001+ employees; ORCL; Information Technology and Services industry

February 2008January 2010 (2 years)

Worked with a distributed team to make Jython, Django, and Pylons first class parts of GlassFish. Wrote the Python parser in NetBeans. Represented Sun Microsystems and Jython at talks and conferences around the world. Worked on the Jython project and with the JRuby and OpenJDK projects as a representative of Sun.

Web Engineer

Red Hat

Public Company; 5001-10,000 employees; RHT; Computer Software industry

August 2006February 2008 (1 year 7 months)

Designed and developed a web-based application whereby users can purchase, download and receive on-line support for software from various companies. Worked with distributed teams across the U.S. and India. Created general purpose widgets using the Dojo ajax framework for use in web- based applications. Used Webwork, Spring, and Hibernate for server side processing. Wrote testing and utility programs in Jython and Python. Developed an admin tool using JRuby on Rails with the ActiveScaffold plugin.

Senior System Analyst

Duke University

Educational Institution; 10,001+ employees; Higher Education industry

March 2005August 2006 (1 year 6 months)

Gathered requirements, designed and developed web-based applications to be used by students, faculty and staff to access University functions. Developed administrative tools in Jython and Python. Extended uPortal for Duke environment. Wrote JSR-168 compliant portlets to run on uPortal backed by an Oracle database, JSPs and XSLT. Mentored Junior developers on best practices with Python and Java. Used JMeter for acceptance and performance testing.

Senior Software Engineer

Redwood Software

Privately Held; 51-200 employees; Computer Software industry

September 2003March 2005 (1 year 7 months)

Designed and developed a new version of the company's flagship product, a web based enterprise report management system. Developed system components in Jython and Java. Wrote sophisticated cross-database SQL to manipulate a complex data model. Designed and developed Javascript libraries using techniques that are now called AJAX. Interacted with legacy Microsoft components via web services with Axis. Wrote test data generation programs in Python. Optimized system for large concurrent publishing processes.

Software Architect


Nonprofit; 1001-5000 employees; Insurance industry

November 2001September 2003 (1 year 11 months)

Established a J2EE practice in what was previously a purely COBOL, Mainframe, and Visual Basic shop. Designed and developed frameworks in Java for the rest of the company to use. Designed data models for DB2 and Oracle. Led teams in the design and development of a collection of web-based enterprise applications. Used open source tools to speed development such as JBoss and Jython. Pioneered the use of various methodological techniques at BC/BS such as iterative development, continuous integration and automated testing.

Senior Software Engineer


Privately Held; 11-50 employees; Computer Software industry

February 2001November 2001 (10 months)

Built software to handle 360 reviews and employee performance management activities via the web. Built J2EE applications on WebLogic using SQL Server and Oracle to manage persistence. Designed and developed JavaScript libraries to handle dynamic web content. Designed and developed the security for trusted sign on systems against LDAP.

Software Engineer

Arsenal Digital Solutions

Privately Held; 51-200 employees; Information Technology and Services industry

September 2000February 2001 (6 months)

Designed and developed a large file storage facility with a custom security system for file transfer over the Internet. Extended an open source FTP daemon (wu-ftpd) in C using the SSLeah libraries.



19992000 (1 year)

Software Engineer


Public Company; 501-1000 employees; FDC; Financial Services industry

September 1998October 1999 (1 year 2 months)

Developed applications to handle financial transactions, such as the transformation of a check to an electronic transaction with subsequent presentation to the bank. Designed and developed applications in C++ for financial processing systems on VMS. Developed financial applications in PL/SQL as stored procedures in Oracle. Wrote Perl applications to analyze data and produce reports.

Frank Wierzbicki's Skills & Expertise

  1. Java
  2. Open Source
  3. JavaScript
  4. Python
  5. Linux
  6. SQL
  7. Unix
  8. Distributed Systems
  9. HTML
  10. REST
  11. Spring
  12. Subversion
  13. PostgreSQL
  14. Java Enterprise Edition
  15. Groovy
  16. Bash
  17. Jython
  18. Ubuntu
  19. Software Development
  20. Git
  21. Cloud Computing
  22. Web Services
  23. Software Design
  24. Ruby on Rails
  25. Shell Scripting
  26. Web Applications
  27. Hibernate
  28. AJAX
  29. JBoss Application Server
  30. Perl
  31. Django
  32. JavaSE
  33. Twisted
  34. XSLT
  35. JSP
  36. Amazon EC2

View All (36) Skills View Fewer Skills

Frank Wierzbicki's Publications

Frank Wierzbicki's Education

Baylor College of Medicine

All But Dissertation, Neuroscience


Contact Frank for:

  • career opportunities
  • new ventures
  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

View Frank Wierzbicki’s full profile to...

  • See who you and Frank Wierzbicki know in common
  • Get introduced to Frank Wierzbicki
  • Contact Frank Wierzbicki directly

View Frank's full profile

Not the Frank Wierzbicki you were looking for? View more »

Viewers of this profile also viewed...