Bio
Experience
-
Clio - Legal Practice Management Software
-
Burnaby, British Columbia, Canada
-
Senior Software Engineer
-
Oct 2018 - Oct 2022
-
Burnaby, British Columbia, Canada
Back-End Infrastructure
-
-
-
MDA
-
Richmond, BC
-
Software Engineer III
-
2014 - 2018
-
Richmond, BC
Automated Charting and Encoding | Creating data-driven aviation charts | Perl, JavaScript- Engineered algorithms for complex mathematical, geometry, and spatial problems that improved accuracy of chart information and publication quality.- Designed, implemented, and provided customer facing documentation for several new API capabilities for interactive charts. Designed and implemented for quality and ease of maintainability and extensibility. Established usage and documentation patterns for APIs. Ensured consistency in usability across all APIs for customer delivery.- Technical Team Lead for two developers. Trained and mentored in programming methodologies and best practices through one-on-ones, code reviews, and test activities. - Established comment templates, which drastically improved usage, consistency, and quality of code base documentation.- Refactored several areas to improve quality, add capability, and to reduce redundancy.- Investigated, code reviewed, and completed change requests. Participated in test events.Ground Systems R&D Project | Displaying and processing satellite imagery | JavaScript- Researched and implemented GUI prototype to display and process 1GB+ GeoTIFF and COG satellite imagery to be served on Angular using open source mapping tools OpenLayers, GeoServer, and Geotiff.js. Land Administration | End-to-end solution for land title applications | Java, SQL- Established company wide practices for projects to adopt the OpenAPI specification and Swagger toolset to publish RESTful web services.
-
-
-
Lockheed Martin
-
Washington D.C. Metro Area
-
Software Engineer Senior
-
2004 - 2013
-
Washington D.C. Metro Area
Engineering Leadership Development Program GraduateResearch and Development Projects - Conducted research, gathered requirements, designed, developed, lead, and tested situational awareness and one-handed gesture smartphone applications for tactical environments. Demonstrated project capabilities to military personnel at various military exercises. Mission Operations System Programs - Performed code investigations, reviews, fixes, testing, documentation, and performance enhancements to support System Acceptance Tests with 100% incentive fee.
-
-
Education
-
2004 - 2007University of Maryland University College
Master of Science (M.S.), Computer Systems Management -
2000 - 2004University of Maryland College Park
Bachelor of Science (B.S.), Computer Science
Suggested Services
This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection
Industry Focus. “Software Development”
Need a custom project? We'll create a solution designed specifically for your project.
References
Community