Career Objective
Innovative senior software engineer with 25+ years of experience spanning geospatial systems, AI pipelines, and 3D data processing. Passionate about high-performance computing and end-to-end system design. Seeking a technical leadership or R&D role to drive next-generation innovation.
Professional Summary
- Currently spearheading AI-driven 3D building segmentation with photogrammetry at Wemap.ai, leveraging Python (PyTorch) and modern ML inference pipelines alongside deep C++ expertise to deliver next-generation spatial solutions.
- Broadened scope at Amazon by building multimedia/audio pipelines for Alexa devices, showcasing adaptability beyond the spatial computing domain.
- Modernized 3D CAD design workflows and user interface at Vectorworks, enhancing performance and usability for architectural design professionals.
- Engineered large-scale geocoding and address management systems at CoreLogic, scaling to nationwide spatial datasets.
- Built robust pipelines for 3D building construction and geospatial data integration at SK C&C, enabling large-scale city modeling.
- Developed state-of-the-art 3D terrain generation technology at Microsoft, powering immersive mapping platforms.
- Led development of satellite data and image processing solutions at Vexcel, driving innovation in geospatial imagery.
Technical background
- Geospatial processing
- Satellite telemetry
- Multimedia with FFMpeg
- Machine learning
- Photogrammetry
- Computational geometry
- Data pipeline
- Image Processing
- 3D data processing
- Geocoding
- Data bit filtering/correction
- GCP/AWS
- Object oriented programming
- Meta programming
- Micro services
- Optimization
- Test oriented development
- Parallelization
- Event driven programming
- Agile programming
- GPU driven algorithms
- C++ (20+ yrs)
- Perl
- PostgreSQL
- python (5+ yrs)
- JavaScript
- SQLite
- C# (3+ yrs)
- QML
- MySQL
- C
- Java
- SQLServer
Career History
Working as an advisor and developer for various next generation business ideas
Contributed to Alexa’s multimedia audio streaming team, working across device, cloud, and software stacks to support high-performance streaming services.
Participated in transforming existing geospatial production within google cloud environment
Supported the software development of electronic voting systems during a time-sensitive pre-election phase. Worked within a modular GTK++-based Linux environment with strict CI/CD pipeline.
Worked on the modernization and performance optimization of a legacy C++ 3D CAD codebase.
Participated in creating new Surgical Navigation Platform composed of microservices for use in operating rooms. Worked as full-stack developer writing front/back end and task controllers.
Inherited a large-scale C/C++ geocoding engine. Focused on system interoperability, API modernization, and performance optimization of geospatial algorithms.
Managed a team of mid-level C++ engineers and drove a transformation in engineering focus, planning discipline, and delivery pace. Also participated in inter-team collaborations, planning and hiring decisions.
As mid level developer, I contributed in core algorithm development for the global scale production of 3D map creation.
Designed and implemented core low-level algorithms for satellite telemetry processing and real-time data delivery systems. Led key projects that transitioned Vexcel's ground station systems toward more efficient, multi-threaded, and Linux-based platforms.
Education
- Optoelectronics
- Classical Optics
- Operating Systems
- LASER
- Linear Algebra
- Nonlinear Optics
- Object Oriented Software
- Analog/Digital Communications
- Digital control system
- Probability
- Signals and systems
- Computer Architecture
- Electromagnetics