Lead Engineer Resume
SOFTWARE SKILLS:
HTML5, JavaScript, CSS3, WebGL, X3DOM (WebGL framework), Three.js, jQuery, Angular.js (MVC), Twitter Bootstrap, UI/UX, REST, AJAX, WebSocket, Node.js, Socket.IO, D3.js, Java, Java Swing, Servlet, Scrum & Agile, single - page web applications, Amazon Web Services & cloud deployment, Apache, Apache Tomcat, Source Control: TFS & Git, PHP, MySQL, PostreSQL, RGraph, Google Charts, X3D, VRML, 3ds Max, GLSL, OOP, Android SDK, C++, C#, .NET, Python, OpenCV, Microsoft Visual Studio, UNIX, Ubuntu, Eclipse, Google Maps API, MATLAB, Mathematica, Google Analytics, Microsoft Kinect API, Adobe Photoshop, ParaView, LaTeX, Virtual Reality (VR), Cesium
PROFESSIONAL EXPERIENCE:
Lead Engineer
Confidential
Responsibilities:
- Architected and developed responsive web applications for 3D visualization, using WebGL, JavaScript, HTML5
- Performed 3D geometry reconstruction from multiple images and integrated it with virtual objects
- Developed computer vision based ( Confidential algorithm) augmented reality software
- Provided mentorship and technical advice; delegated tasks; project management
Freelancer
ConfidentialResponsibilities:
- Developed web applications for analysis of brain imaging data from fMRI ( functional MRI )
- Compiled MATLAB codebase into Java and made it accessible as a data service API (via Java Servlet)
- Developed a single page frontend with data visualization
Web Application Developer
Blacksburg, VA
ConfidentialResponsibilities:
- Developed a graphical user interface for a trading platform, using Angular.js, Twitter Bootstrap, JavaScript, CoffeeScript, CSS, and JSON RPC requests over HTTP
Visualization Specialist
ConfidentialResponsibilities:
- Developed user interfaces for 2D and 3D data visualization with HTML/CSS/JavaScript/jQuery UI/WebGL/SVG
- Used Node.js & Socket.IO to deliver real-time data from remote sensors with low latency
- Developed RESTful HTTP APIs using PHP & SQL, and Node.js to receive and deliver data in JSON format
- Integrated web applications with orientation sensors (for 3D interaction) and GPS via HTML5 APIs
- Used RGraph charting library and HTML5 Canvas to make dynamic charts and embed them as WebGL textures
- Developed Android app, which sends packets to Iperf on AWS server to crowdsource testing network performance
Software Developer
Hampton, VA
ConfidentialResponsibilities:
- Test-driven software development: implemented automated testing software (ATP) in VB6 and C# (.NET)
- Fixed bugs (reported by Coverity) in C++ and C# codebase of Smart Marine 3D software
Android Developer
ConfidentialResponsibilities:
- Developed Android middleware for public key autantication over Bluetooth and Wi-Fi
- Performed computer vision experiments
3D Application Developer
ConfidentialResponsibilities:
- Developed applications with X3D and JavaScript
3D Designer/Developer
ConfidentialResponsibilities:
- Created models for posters in 3ds Max and other 3D content in X3D/VRML
- Wrote scripts for animation and navigation in 3D, in particular in teh CAVE Automatic Virtual Environment
- Developed 3D driving simulator with X3D and JavaScript
Java Developer
ConfidentialResponsibilities:
- Developed a an engineering decision support system with Java Swing