Education |
|
Experience |
Deloitte
Senior Associate
- Acquired into new Geospatial Practice in FAS Federal Division
- Geospatial analysis with ArcMap and FME for FCC
- Development on legacy Traverse Technology projects
|
Boston, MA
October 2010 - Present
|
Traverse Technologies
Software Engineer
- Participated in refactor of Dig Permitting system for the city of San Antonio, using J2EE technologies (Spring, JSF, JPA)
- Designed and built a Web-based selection and export tool for geospatial database models using Apache Wicket
- Investigated integrating web mapping software with custom data generation
- Helped create Voter targeting system (Flex/PHP/Mysql)
- Developer on Satellite photo distribution webapp (C#, ASP.NET MVC, JQuery)
- Participated in SCRUM methodologies
|
Boston, MA
May 2008 - October 2010
|
Personal GPS Tracking Project ("Reactive Geographies")
Developer
|
Arlington, VA
July 2007 - May 2008
|
Google NY
Software Engineer in Test
- Designed and built part of an automated test framework for Google Spreadsheets in Java and Python
- Scheduled test report generation using XML/XSL, integration into other internal test tools
- Web testing using Selenium, JMeter, Firebug
|
NY, NY
December 2006 - June 2007
|
University of Maryland, Center for Environmental Energy Engineering
Faculty Research Advisor
Thermal Analysis Partners LLC
Programmer/Consultant
- Created custom user interface components for Vapor Compression Cycle, Heat Exchanger designs in C#/WinForms
- Created custom XML data serialization for Heat Exchanger designs in C#
- Ported, debugged, tested gradient-based optimization software from MATLAB to managed C++
- Created standalone Heat Exchanger Optimization application in C# with Excel
- Designed and built a distributed multithreaded parallel job distribution framework using C# and .NET remoting
- Created custom license components for software distribution in C#
- Modification and maintenance of internal and external websites, custom web log reporting (IIS/Apache)
- Created custom ActiveX control in VB6 for visualization of thermal property curves and cycles
- Created custom license components for software distribution in VC6
- Modification and maintenance of internal and external websites, and payment infrastructure
|
College Park, MD
September 2004 - November 2006
|
ESRI
Defense Technical Marketing
- Designed, developed, and presented prototypes, tools, and demonstrations in support of Java-based GIS (ArcObjects, MapObjects Java, ArcGIS Engine)
- Performed testing and gave feedback to development teams on Java-based client and server products (ArcGIS Server, ArcIMS, ArcSDE)
- Provided developer support and other technical assistance to customers attempting to use Java-based GIS products (ArcObjects, MapObjects Java, ArcGIS Engine)
- Installed solutions on Windows, Solaris, AIX, Linux platforms
|
Vienna, VA
June 2003 - August 2004
|
Peace Technology / NHLBI/NIH
Senior Programmer
- Created custom JSP- and applet-based reporting tools for scientific data analysis
- Designed and created DICOM protocol tools and integrated them into data infrastructure
- Designed and created tools for 3D reconstruction of mouse microtome and gene chip array data with Java/Swing
|
Bethesda, MD
July 2002 - June 2003
|
|
Internships |
OC Systems
Software Development Intern
- Created regression tests for debugging software
- Designed and implemented a Java Byte Code transformer
to extract debugging information from running Java
programs
- Maintained and updated existing debugging tools
|
Fairfax, VA
June 2000 - August 2000
|
Object Technology International
Embedded Systems Intern
- Tested and debugged a Java virtual machine designed
for multiple embedded platforma.
- Wrote test scripts and organized performance results for
Java VM on multiple platforms.
- Wrote regression tests for multi-platform compiler suites
- Ran demonstrations of products for clients
- Presented Embedded Team with overview of Linux kernel
- Administrated various Linux, Windows, QNX machines
|
Phoenix, AZ
March 1999 - September 1999
|
Xerox
Developer/Tester Intern
- Created software tools to translate C header files to ONC
RPC files and eventually to a Java implementation (Lex/Yacc)
- Exercised a GUI with automated 4GL testing tools
|
Webster, NY
April 1998 - September 1998
|
|
Additional Information |
Experience with Solaris, Irix, QNX, Neutrino, DOS, Linux, Solaris, Windows, Delphi/Pascal, C, C++, C#, Visual Basic, Assembly, Java, Python, Erlang, SQL, ArcGIS, FME, Oracle, PostGreSQL, MySQL, PHP, Flex/Flash, Object-Oriented Programming and Design
|
|