Matthew Wronka

Interests

  • Social media / democratizing technologies
  • Distributed systems / cloud computing / ubiquitous computing
  • Artificial intelligence / intelligent agents
  • Semantic web / ontology / sociology / psychology / philosophy

Professional Experience

TripAdvisor, Needham Heights, Massachusetts USA http://www.tripadvisor.com/
Principal Software Engineer
2006 - present
  • Consumer Targeting 2016 - present
    • Developed and implemented real-time system for determining content apropos to site visitors and app users
    • Provided off-line analytical tools for evaluating historical visitors
  • Market Development/Localization Engineering 2010 - 2017
    • Managed coördinatition between US-based engineering team with EU and Asia-based product management teams
    • Extended and constructed core functionality to support localization needs and under-served market segments
    • Numerous localizations, including Eastern, Slavic, and Semitic languages
  • Community 2012 - 2013
    • Managed Engineering/Product relationship for local (e.g. eatery and attraction) related projects.
    • Developed and implemented a process for merging and verifying licensed POI data from multiple sources.
    • Worked on Social initiatives, integrating with leading social network sites.
  • Mobile 2009 - 2012
  • Core Engineering 2006 - 2009
    • Maintained, improved, and developed new core-product functionality
    • Worked with both US and foreign thrid-parties to launch, develop, and improve integrated products
  • Gave regular engineering-wide presentations on infrastructure/best-practices
  • Primary tools: Java, AJAX, Velocity, CSS, Hadoop, PostgreSQL, Linux
  • Company grew from ~60 employees (2006) to 3000+ (2016)
Brown University, Providence, Rhode Island USA 2004-2006
Rensselaer Polytechnic Institute, Troy, New York USA 2003-2004
Knolls Atomic Power Laboratory, Niskayuna, New York USA http://www.knollslab.com/
Summer Intern
2003
  • Reverse engineered 3D scene-based file formats, created import filters for in-house cross-platform 3D modeling software
  • Evaluated/advised on hardware purchases, worked with vendors to address problems
  • Received "L" ("Secret") level clearance from U.S. D.O.E.
  • Primary tools: C++, Cygwin, MSVC++, Irix, WindowsNT, OpenGL
Siemens Corporate Research, Princeton, New Jersey USA http://www.usa.siemens.com/en/about_us/research/home.htm
Temporary Technical Employee (Intern)
2001, 2002
  • Worked on health-care management system for Siemens' Medical
  • Wrote bridging software for Simatic Step 7 PLC controlling software and Microsoft Project
  • Primary tools: J2EE, JSP/EJB, Swing, Apache Tomcat, WebSphere, Visual Basic, VBA/Microsoft Project

Education

Brown University, Providence, Rhode Island USA http://cs.brown.edu/
Research Assistant
2004-2006
  • Research focused on peer-to-peer networks and distributed protocols
  • Graduate level courses in distributed systems and large scale network systems
  • Graduate level courses in natural language processing, computational vision, and machine learning
  • Primary tools: Python, C, Java, Perl, Matlab/Octave
Rensselaer Polytechnic Institute, Troy, New York USA http://rpi.edu/
M.S., Computer Science (GPA 4.0/4.0), May, 2004
2003-2004
B.S., Computer Science / Philosophy (Dual, GPA 3.86/4.0), May, 2003
2000-2003

Curriculum Vitæ, Information

Hello,
This résumé should be printable from your Web browser. It has been tested in several Web browsers:

Also in the following non-CSS capable browsers:

I suggest using either a Webkit or Gecko based browser for printing. (Personally, I've found Midori the best for this purpose, although Opera also looks promising.)

This column should not appear when you print this page if your Web browser supports CSS.


For Recruiters

At the moment, I am only irregularly monitoring communications. I am not actively looking for alternative employment at this time.

If you wish to approach me, please provide some specific information regarding the position you have in mind. I will not return phone calls or electronic mail without this information.


More Resources

Although not included on my one-page C.V., the following might also be of interest:

Other Experience

Mobile programming
  • Java: Java2 MicroEdition (J2ME, MIDP), Google Android (Dalvik)
  • C: Maemo, MeeGo; ObjectiveC: Apple iOS
Web programming
  • PHP Hypertext Preprocessor
  • ECMAScript, JavaScript
  • HTML, XHTML, Cascading Style Sheets (CSS), WAP, WML
  • HTML5, HTML4, HTML3.2, XHTML1 XHTML1.1, XHTML2
Systems/Operations
  • Authentication: RADIUS, WPA2 (Wi-Fi Protected Access), Kerberos (MIT krb5); NIS (yp)
  • eMail: IMAP (Courier, Dovecot), SMTP (postfix, exim, qmail), various filtering solutions
  • Basic (primarily Linux) network administration including iptables, 802.1q (VLAN), bridging, IPv6/4
  • Network file systems: NFS/AFS (Andrew File System/openafs)
  • VoIP/IM: Soft PBX using SIP, IAX (Asterisk); XMPP (Jabberd, EJabberd)
  • Xen virtualization