Skip to content

Commit 82e7fbb

Browse files
committed
tweaks
1 parent cc794d4 commit 82e7fbb

File tree

1 file changed

+32
-18
lines changed

1 file changed

+32
-18
lines changed

index.html

Lines changed: 32 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ <h2>Summary</h2>
2424
<h2>Technical Qualifications</h2>
2525
<ul>
2626
<li><strong>Languages & Scripting:</strong> Deep expertise in Python (2.4–3.x) as a primary backend language. Production experience with JavaScript (ES6), TypeScript (infra/tooling), SQL, Golang, Java, C++, Shell scripting (Bash, Zsh, Windows CMD), FORTRAN (77, 90, 95).</li>
27-
<li><strong>Backend & Python Libraries:</strong> Django, Flask, Tornado, FastAPI, WSGI, Celery, SQLAlchemy, Alembic, Pydantic, Marshmallow, Requests, Pytest, Tox, PDM, Virtualenv, AsyncIO, Multiprocessing, Threading, boto3, Watchdog, Click, Rich, Typing, Dataclasses, logging.</li>
27+
<li><strong>Backend & Python Libraries:</strong> Django, Flask, Tornado, FastAPI, WSGI, Celery, SQLAlchemy, Alembic, Pydantic, Marshmallow, Requests, Pytest, Tox, PDM, Virtualenv, AsyncIO, Multiprocessing, Threading, boto3, Click, Typing, Dataclasses, logging.</li>
2828
<li><strong>ML & AI Frameworks:</strong> PyTorch, TensorFlow, Scikit-learn, NumPy, SciPy, Pandas, Matplotlib, OpenCV.</li>
2929
<li><strong>Serialization, RPC & Messaging:</strong> gRPC, Apache Thrift, Protobuf, Apache Avro, Apache Parquet, Kafka, RabbitMQ, TChannel (primary contributor to Python 2→3 migration).</li>
3030
<li><strong>Streaming & Big Data:</strong> Apache Kafka (including Confluent Platform), Apache Storm, Apache Spark, Apache Flink, Apache Airflow, Hadoop, MapReduce, YARN, Hive, HBase, Druid, Zookeeper, Presto, ClickHouse, Amazon Kinesis, EMR, Athena, S3 Select, Google Bigtable; also built internal workflow and data orchestration systems (e.g., Warehouser at Sonobi, Weatherman at HERE).</li>
@@ -33,7 +33,7 @@ <h2>Technical Qualifications</h2>
3333
<li><strong>Geospatial Technologies:</strong> PostGIS, OpenLayers, GeoJSON, GeoServer, GDAL, Shapely, GEOS, Proj, Leaflet, Mapbox, QGIS; experience with Uber’s internal mapping stack including S2 and H3 cell indexing, real-time geohashing, sensor fusion pipelines, and off-route detection. Built and optimized tile services (including vector tiles) and on-device map matching infrastructure for mobile inference. Contributed to routing optimizations including custom solutions to variations of the Traveling Salesman Problem (TSP) for fleet and logistics use cases.</li>
3434
<li><strong>Autonomous Systems & Sensor Infrastructure:</strong> Deep experience in autonomous driving and sensor fusion, with a focus on end-to-end systems bridging real-time vehicle data and distributed backend platforms. Worked extensively with ROS (Robot Operating System) in mapping vehicles; contributed to pipeline design for edge data capture, onboard preprocessing, wireless uplink, and cloud-based ingestion and analysis. Led technical efforts across HERE, Intel, Nvidia, Mercedes-Benz, and Audi, specializing in sensor-to-cloud communication and fleet-scale data infrastructure. Hands-on experience with HD map generation, fleet telemetry pipelines, and real-time localization systems.</li>
3535
<li><strong>HPC & Scientific Computing:</strong> Extensive experience in high-performance computing for scientific applications, including Monte Carlo simulations, molecular dynamics (LAMMPS), and electronic structure calculations (VASP). Built and maintained Beowulf-style compute clusters using ROCKS, including diskless node deployment and MPI-based parallelization with MPICH2 and OpenMPI. Proficient with OpenMP, multithreading, and custom HPC toolchains. Designed and implemented real-time microsecond-precision timing systems for laser cooling in Bose–Einstein condensate experiments; strong background in signal synchronization, hardware interfacing, and experimental system design. Familiar with analytical and modeling tools including MATLAB, Mathematica, Maple, LabView, and SPSS.</li>
36-
<li><strong>Engineering Process & Quality Systems:</strong> Trained in Agile, Scrum, and Lean Six Sigma methodologies; experienced in applying continuous improvement and iterative development practices to engineering orgs. Led ISO 9001 certification efforts for a prior organization, implementing quality management systems and process documentation standards to support scalable, auditable software delivery.</li>
36+
<li><strong>Engineering Process & Quality Systems:</strong> Trained in Agile, Scrum, and Lean Six Sigma methodologies; experienced in applying continuous improvement and iterative development practices to engineering orgs. Heavily participated in ISO 9001 certification efforts for a prior organization, implementing quality management systems and process documentation standards to support scalable, auditable software delivery.</li>
3737
<li><strong>Leadership, Mentorship & Communication:</strong> Experienced engineering manager and technical leader with a strong background in team building, mentorship, and cross-functional execution. At HERE, grew the Capture Systems Software team from 2 to 15 engineers, structuring it into multiple subteams (frontend, mobile/tablet, backend, DevOps, and embedded) to support a wide range of autonomous driving projects. Served as architect and IC across backend, DevOps, and embedded systems while leading people and delivery. At Uber, built the Location Platform team from the ground up, making key hires who continue to thrive in senior roles. Played key roles in cross-org collaboration and alignment efforts at both companies, coordinating closely with platform, data, and product teams to deliver complex, multi-stakeholder infrastructure. Former undergraduate instructor and curriculum designer with experience developing and teaching lab-driven STEM courses. Skilled in aligning technical vision, mentoring engineers, and scaling team culture and process.</li>
3838
</ul>
3939
<h2>Projects</h2>
@@ -48,7 +48,7 @@ <h4>Ghost Hunter</h4>
4848
<li>Added in-app purchases and real-time AWS Lambda integration for AI-generated ghosts.</li>
4949
<li>Managed client-server communication and state sync with Firebase.</li>
5050
</ul>
51-
<p><strong>Technologies:</strong> Swift, ARKit, CoreLocation, Firebase, AWS Lambda, StoreKit</p>
51+
<p><strong>Technologies:</strong> Typescript, React Native, Expo, ARKit, Firebase, AWS Lambda, StoreKit</p>
5252
<p><strong>Skills:</strong> Mobile Development, AR, Cloud Integration, Product Monetization</p>
5353
</li>
5454
<li>
@@ -59,7 +59,7 @@ <h4>Transit Authority Train Project (Bid Not Selected)</h4>
5959
<li>Architected a scalable backend with AWS Rekognition and SageMaker for real-time image analysis.</li>
6060
<li>Integrated with Amazon Keyspaces and S3 for metadata and image storage.</li>
6161
</ul>
62-
<strong>Technologies:</strong> RTSP, AWS Rekognition, AWS SageMaker, Amazon Keyspaces, S3, Elastic Container Service<br>
62+
<strong>Technologies:</strong>Python, Django, Docker, RTSP, AWS Rekognition, AWS SageMaker, Amazon Keyspaces, S3, Elastic Container Service<br>
6363
<strong>Skills:</strong> Proposal development, system architecture, computer vision, cloud infrastructure
6464
</li>
6565
</ul>
@@ -71,7 +71,7 @@ <h4>Transit Authority Train Project (Bid Not Selected)</h4>
7171
<h4>Navigation</h4>
7272
<ul>
7373
<li>Contributed to one of Uber’s largest backend services (approx. 10,000 nodes per data center), powering all routing and mapping across Uber apps.</li>
74-
<li>Introduced support for off-route cross-street links to the route object, reducing off-route detection time from minutes to seconds in urban scenarios.</li>
74+
<li>Introduced support for off-route cross-street links to the route object, reducing p95 off-route detection time from ~5 minutes to ~2min</li>
7575
<li>Enhanced navigation engine heuristics for off-route links, enabling faster rerouting triggers.</li>
7676
<li>Developed Python-based simulation tools to test route deviation detection at scale, boosting simulation capacity from 500 to 10,000 trips per run.</li>
7777
<li>Maintained J2ObjC transpilation system to share Java routing logic with iOS app.</li>
@@ -84,9 +84,9 @@ <h4>Navigation</h4>
8484
<h4>Location Platform</h4>
8585
<ul>
8686
<li>Led Location Platform team, increasing global GPS+sensor data ingestion success from ~80% to 97%+.</li>
87-
<li>Built GDPR-compliant location collection, enabling rider-driver sharing (<a href="https://www.uber.com/newsroom/turning-on-the-lights/">Uber blog</a>).</li>
88-
<li>Improved data reliability for crash detection and “RideCheck” safety (<a href="https://www.uber.com/blog/ridecheck/">RideCheck blog</a>).</li>
89-
<li>Launched ShadowMaps project for multipath-aware geospatial correction (<a href="https://www.uber.com/blog/shadowmaps/">ShadowMaps blog</a>).</li>
87+
<li>Built GDPR-compliant location collection, enabling rider-driver sharing </li>
88+
<li>Improved data reliability for crash detection and “RideCheck” safety (<a href="https://www.uber.com/newsroom/ridecheck//">RideCheck blog</a>).</li>
89+
<li>Launched ShadowMaps project for multipath-aware geospatial correction (<a href="https://www.uber.com/blog/rethinking-gps/">ShadowMaps blog</a>).</li>
9090
<li>Oversaw anti-location-fraud efforts, saving $30M+ via spoofing detection.</li>
9191
<li>Scaled Cassandra infrastructure to support global ingestion and high QPS (2–10M QPS).</li>
9292
</ul>
@@ -128,7 +128,7 @@ <h4>Python 2 to 3 Migration at Scale in Production</h4>
128128
<li>Debugged and refined production microservices in high-traffic, latency-sensitive environments.</li>
129129
<li>Participated in on-call rotations and postmortems, driving reliability improvements.</li>
130130
</ul>
131-
<p><strong>Technologies:</strong> Python 2.7–3.x, Kubernetes, Docker, Envoy, OpenTelemetry, Prometheus, Grafana, GitLab CI, Monorepo Architecture, Distributed Systems, PostgreSQL, pgpool-II, PgBouncer, Django</p>
131+
<p><strong>Technologies:</strong> Python 2.7–3.x, Kubernetes, Docker, Envoy, OpenTelemetry, Prometheus, Grafana, GitLab CI, Monorepo Architecture, Distributed Systems, PostgreSQL, pgpool, PgBouncer, Django</p>
132132
<p><strong>Skills:</strong> Migration Leadership, CI/CD Optimization, Cross-Team Collaboration, Reliability Engineering, Observability</p>
133133
</li>
134134
</ul>
@@ -145,7 +145,7 @@ <h4>Leadership and Team Building</h4>
145145
<li>Supported ISO 9001 certification, including QMS implementation and documentation.</li>
146146
<li>Facilitated Agile practices (Scrum of Scrums, release trains, cross-team planning).</li>
147147
</ul>
148-
<p><strong>Technologies:</strong> Python, Agile Tooling, Team Processes</p>
148+
<p><strong>Technologies:</strong> Python, Jira, Team Processes</p>
149149
<p><strong>Skills:</strong> Agile, Lean Six Sigma, ISO Certification, Technical Leadership, Organizational Scaling</p>
150150
</li>
151151
<li>
@@ -155,9 +155,10 @@ <h4>Fleetvision 2</h4>
155155
<li>Built React-based frontend for driver/engineer tablet interface.</li>
156156
<li>Integrated real-time GPS, IMU, and camera telemetry for fleet tracking.</li>
157157
<li>Built OTA update and diagnostics pipeline with Jenkins and Ansible.</li>
158+
<li>Map visualizations inspired custom web app we developed for video wall (16 tv array) in Berlin office</li>
158159
</ul>
159-
<p><strong>Technologies:</strong> Python, React, Tornado, PostgreSQL, SQLAlchemy, PostGIS, Redis, Elasticsearch</p>
160-
<p><strong>Skills:</strong> Full-Stack Development, Real-Time Data, OTA Deployment, Cross-Disciplinary Collaboration</p>
160+
<p><strong>Technologies:</strong> Python, React, Tornado, PostgreSQL, SQLAlchemy, PostGIS, Redis, Elasticsearch, Openlayers, Geoserver</p>
161+
<p><strong>Skills:</strong> Real-Time Data, Stakeholder Management</p>
161162
</li>
162163
<li>
163164
<h4>Fleetvision Data (FVD)</h4>
@@ -166,7 +167,7 @@ <h4>Fleetvision Data (FVD)</h4>
166167
<li>Used Apache Storm for streaming, Kafka for ingestion, Elasticsearch/PostGIS for storage/search.</li>
167168
<li>Built “Weatherman” orchestration for dynamic map reprocessing and QA.</li>
168169
<li>Maintained Jenkins+Ansible CI/CD pipeline for seamless deployment/testing.</li>
169-
<li>Supported Fleetvision 2, Spotcam Monitor, HT-Route Creator downstream.</li>
170+
<li>Supported Fleetvision 2, decroration dieplay webapp, Spotcam Monitor, HT-Route Creator downstream.</li>
170171
</ul>
171172
<p><strong>Technologies:</strong> Python, Apache Storm, Kafka, Elasticsearch, PostgreSQL, PostGIS, Jenkins, Ansible</p>
172173
<p><strong>Skills:</strong> Data Pipeline Design, Orchestration, CI/CD, Scalable Analytics</p>
@@ -207,6 +208,18 @@ <h4>Inventory Management System</h4>
207208
</ul>
208209
<p><strong>Technologies:</strong> Python, Flask</p>
209210
<p><strong>Skills:</strong> Inventory Workflow, Process Automation, Systems Design</p>
211+
</li>
212+
<li>
213+
<h4>HT Route Creator</h4>
214+
<ul>
215+
<li>Custom webapp for route generation for mapping fleet</li>
216+
<li>Legacy windows application contractors created provides routes for mapping fleet</li>
217+
<li>Migrated physical windows machine into cloud instance to improve reliability and scaling</li>
218+
<li>Created a consistent set of generated routes across all fleet managers</li>
219+
<li>Replaced client desktop application with web application with pluggable apis to allow for replacement of routing engine</li>
220+
</ul>
221+
<p><strong>Technologies:</strong> Python, React, Tornado, PostgreSQL, SQLAlchemy, PostGIS, Redis, Elasticsearch, Openlayers, Geoserver</p>
222+
<p><strong>Skills:</strong> Software Lifecycle Management, Stakeholder Management</p>
210223
</li>
211224
</ul>
212225
</li>
@@ -227,20 +240,21 @@ <h4>Dynamix</h4>
227240
<h4>Warehouser</h4>
228241
<ul>
229242
<li>Built data warehousing pipeline aggregating impression-level data across campaigns.</li>
230-
<li>Designed models for 5–10 log events per impression, improving reporting/optimization granularity.</li>
231-
<li>Implemented ETL using PostgreSQL and Python, with robust logging/validation.</li>
243+
<li>Aggregates log events per impression, improving reporting/optimization granularity.</li>
244+
<li>Implemented ETL using S3, Redshift and Python, RabbitMQ, with robust logging/validation.</li>
232245
</ul>
233-
<p><strong>Technologies:</strong> Python, PostgreSQL</p>
246+
<p><strong>Technologies:</strong> Python, Redshift, S3, RabbitMQ</p>
234247
<p><strong>Skills:</strong> ETL, Data Modeling, Data Quality, Reporting</p>
235248
</li>
236249
<li>
237250
<h4>Probabilistic Group Overlap Estimation</h4>
238251
<ul>
239252
<li>Designed system to estimate overlap between large user groups with probabilistic data structures.</li>
240253
<li>Combined HyperLogLog and MinHash sketches for efficient intersection approximation.</li>
254+
<li>Used redis to store HLL objects and Minhash objects</li>
241255
<li>Used Python and NumPy, with unit testing to ensure statistical confidence.</li>
242256
</ul>
243-
<p><strong>Technologies:</strong> Python, HyperLogLog, MinHash, NumPy</p>
257+
<p><strong>Technologies:</strong> Python, HyperLogLog, MinHash, NumPy, Redis</p>
244258
<p><strong>Skills:</strong> Probabilistic Algorithms, Statistical Validation, Performance Optimization</p>
245259
</li>
246260
</ul>
@@ -258,7 +272,7 @@ <h3>Urbn</h3>
258272
</div>
259273
<div class="experience-entry">
260274
<h3>Neher Data Systems</h3>
261-
<p><strong>CTO</strong> <br><em>January 2023 - Present</em></p>
275+
<p><strong>CTO</strong> <br><em>January 2021 - Present</em></p>
262276
<ul>
263277
<li>Technical leader for projects, engaging in contract work for businesses and government agencies.</li>
264278
<li>

0 commit comments

Comments
 (0)