President/founder Resume
2.00/5 (Submit Your Rating)
SUMMARY
- I invented spherical media back when I was an oil painter. Spherical media is media which simulates looking up, down, and all around.
- I then learned as much as I could about computers in order to embody my invention electronically.
- Today, spherical media is most commonly encountered in Google's Street View service.
- In addition to extensive real world inventive experience, I have extensive software development experience, having conceived, written, deployed and secured web servers, websites, and single page apps from scratch.
TECHNICAL SKILLS
- 15+ years software development/architecture experience
- Full stack, SPAs, Frontends, Backends, Microservices
- Nginx, Node, Express, React, Redux, Swagger, Mongo, Meteor, etc.
- JavaScript, ES6, Shell scripting, Java, C#, C++, C
- Emacs, Gulp, Babel, cURL, Postman, etc.
- Linux, upstart, systemctl, iptables, ffmpeg, etc.
- Inventor of fully spherical immersive media
- Over 10 U.S. Patents
PROFESSIONAL EXPERIENCE
Confidential
President/Founder
Responsibilities:
- Confidential, Inc. is a technology company which develops and markets immersive media products and solutions under the IPIX brand, including easy to use photographic systems which capture all that is visible from a single point. IPIX is widely used to visually document the insides of schools, embassies, power plants, and other critical infrastructure. Customers include Department of Homeland Security
- Developed web app for building virtual tours (Meteor, THREE, Stampit,
- Lodash, Streams, Bootstrap, Grunt, Less). The web app uses a responsive web design approach featuring automatically resizing thumbnails and text labels for the 3D graphics portion, and Bootstrap grids to accommodate different screen sizes for HTML. It supports both WebGL and CSS3 transforms.
- Developed cloud service for managing virtual tours (Meteor, Node, MongoDB, Nginx, Ubuntu: Upstart, IPTables). This service provides account management, file upload and management capability, and a proprietary collaborative 3D system. It uses Nginx to serve published JSON data, and
- Node to serve web apps with a wizard style user interface. Supports HTTP access controls (CORS).
- Developed web sockets based collaborative 3D graphics application.
- Wrote desktop application software and library software (Java, C#, C)
- Technical lead on sole source software contract award from the National Geospatial - Intelligence Agency
- Oversaw complete IP process from patent prosecution to licensing revenues for media inventions
- Oversaw development of 360 degree video capture, streaming, and playback software
Confidential
Contractor
Responsibilities:
- Wrote frontend and backend software as part of an effort called ECM (engineering change management system) to modernize Confidential ' workflow, which currently makes extensive use of spreadsheets. ECM uses a microservices architecture. Software stack includes Angular 1.x on the front- end, Google Protocol Buffers, and Java 8 on the back-end. In addition to writing enhancements for existing code, I wrote software using various Google APIs on the frontend, and Apache libraries on the backend.
- Completed project to export ECM route flow to spreadsheets consisting of tens of thousands of rows for validation against existing workflow.
Confidential
Software Engineer
Responsibilities:
- Worked with team of seven developers to transform academic software into marketable production code for large engineering concerns
- Wrote visualization software libraries capable of visualizing very large engineering data sets (Java, C++, C, DTNurbs Fortran library)
- Supported customers in the use of Confidential visualization code
- Wrote first software to visualize a new class of geometric primitives discovered at RPI (supercyclides with Michael Pratt)
- Wrote distributed computing software for raytracing applications