Frank Wierzbicki

Jython Project Lead

Raleigh-Durham, North Carolina Area

Current
  • Lead Software Developer at Sauce Labs
  • Software Engineer at Sun Microsystems
  • Project Lead at Jython
Past
  • Web Engineer at Red Hat
  • Senior System Analyst at Duke University
  • Senior Software Engineer at Redwood Software
Education
  • Baylor College of Medicine
Connections
50 connections
Industry
Computer Software
Websites

Frank Wierzbicki’s Summary

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

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

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

Frank Wierzbicki’s Specialties:

Open Source community building, Software architecture, design, and development, Compilers, Parsers, and Tooling, Web development, Python, Java, Javascript


Frank Wierzbicki’s Experience

  • Lead Software Developer

    Sauce Labs

    (Computer Software industry)

    2009Present (less than a year)

  • Software Engineer

    Sun Microsystems

    (Public Company; JAVA; Information Technology and Services industry)

    February 2008Present (1 year 11 months)

    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.

  • Project Lead

    Jython

    (Computer Software industry)

    January 2005Present (5 years )

    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.

  • Web Engineer

    Red Hat

    (Public Company; 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; 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

    (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

    BCBSNC

    (Non-Profit; 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

    Performaworks

    (Privately Held; 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; 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.

  • Software Engineer

    TeleCheck

    (Public Company; 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 Education

  • Baylor College of Medicine

    All But Dissertation , Neuroscience , 19951998


Additional Information

Frank Wierzbicki’s Websites:

Frank Wierzbicki’s Groups:

  •    Open Source Universe
  •    Sun Employees
  •    PyCon 2008
  •    FOSS Professionals
  •    Sun Microsystems
  •    Linking Raleigh, NC
  •    EuroPython
  •    TriJUG
  •    PyCon 2009

Frank Wierzbicki’s Contact Settings

Interested In:

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

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Frank Wierzbicki’s full profile:

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

View Full Profile