Badges
Certifications
Work Experience
Principal Software Engineer
Oracle•  May 2016 - August 2020
As a member of the Guided Search group within the Cloud Commerce product performed the reengineering of the Guided Search stack, replacing the coupling between the Commerce storefront with REST calls. Technologies and tools: Java, Maven, Gradle, Jenkins, Jira, Git, Subversion, Mockito, Groovy, Docker
Principal Software Engineer
Servigistics•  March 2001 - April 2016
Developed the company's core layer, providing location-based service for an end-to-end logistics and transportation system application Projects included: -analysis, design and implementation of a road network abstraction underlying the data model -algorithm/optimization task abstraction and spatial data access/serialization layer -analysis, design and implementation of SPT graph fathoming algorithms and TSP-with-deadlines network optimization algorithms -research, design and implementation of local search optimization strategies Technologies: Java, EJB, JSP, TCP/IP, GIS
Software Engineer / Senior Software Engineer / Group Leader / Manager
PTC•  March 1991 - April 2001
Projects: - development of new features of the Pro/ENGINEER CAD/CAM solution and refactoring of the original C code for OOP in C++ - development of a Java API layer on top of the part management product; design and implementatin of the new Windchill Product Configurator solution Technologies: C, C++, Java, X11, MFC, TCP/IP, Sockets, *NIX, XML/XSL, Servlets, Prolog
Education
Harvard University, Cambridge
Software Engineering, MA in Extension Studies•  September 2017 - Present
Pursuing Master's degree in Software Engineering in the Harvard Extension School. Expected graduation 2023; GPA 3.9
Charter Oak State College
Mathematics, BS•  September 1994 - May 1995
Links
Skills
job54 has not updated skills details yet.