SlideShare a Scribd company logo
BALAJI SHARMA
PROFESSIONAL SUMMARY
(Or why I humbly believe I can do good at your company)
balajirsharma@gmail.com
BALAJI SHARMA balajirsharma@gmail.com
MS, Mechanical Engineering
THESIS ON VEHICLE VIBRATIONS
Signal Processing, Modal Analysis,
DAQ from Accelerometers, Load Cells
CAREER SUMMARY
1980s 2006 2010 2013 2018
hello world datestr(now)PhD, Mechanical Engineering
STRATEGIC TECHNICAL ENGAGEMENTS WITH HIGHER ED
Supporting Pedagogical Innovations, Learning Initiatives,
Project-Based Learning, Conferences and Workshops
BE, Mechanical Engineering
Wrote my first
piece of code
(only to realize
that world
domination
needed other
skills)
Developed my
first website
(using Geocities,
back when Yahoo!
was cool)
Joined Structural
Dynamics Research
Lab, UCincinnati
(and spun clean,
harmless puns on
shakers, vibrations
and excitations)
Discovered the joys of working
with large public datasets
(sifting through BTS flight data
to prove that Buffalo was better
than Albany, at least when it
came to handling the weather)
Joined Cooperative Distributed
Systems Lab, UCincinnati
(and discovered that robots make
for good conversationalists, despite
the occasional tantrums)
Authored my first
research paper
(and learnt a new
language – obfuscation
academic jargon)
Selected for the NSF I-Corps Program
as Entrepreneurial Lead
(bravely stepped outside the academic
cocoon into the real-world for
research commercialization
and market exploration)
Joined MathWorks (makers of MATLAB)
The mothership called me home
Exploring personal location history for
insights and trends
(Discovering patterns in my movements)
DISSERTATION ON DISTRIBUTED CONTROL
Multi-agent systems, Control Theory,
Ground and Aerial robotic platforms, Motion Tracking
Seeking opportunities in
location intelligence and data analytics
for consumer and market insights
BALAJI SHARMA balajirsharma@gmail.com
SKILLS
AND WORKING ON THE REST…
DATA ANALYSIS AND VISUALIZATION
MATLAB ● ● ●
MS Excel ● ● ●
Python ●
Tableau ●
PowerBI ●
WEB AND DATABASES
HTML ● ● ●
CSS ● ● ●
SQL ●
WordPress ● ●
Grav Flatfile CMS ● ●
SENSORS AND PROTOCOLS
Accelerometers ● ● ●
Load Cells ● ● ●
GPS Sensors ● ●
Serial/RS232 ● ●
TCP/IP/UDP ● ●
NMEA/MAVLink ● ●
BALAJI SHARMA balajirsharma@gmail.com
DATA PROJECT (WIP): CAN THE WHERE HELP DISCOVER THE WHO?
DATA SOURCE
• Personal Location History from Google
(Timestamps, Latitude and Longitude markers)
• ~235k rows of data over three years
DATA LIMITATIONS
• Sparseness of location data
(spatially and temporally)
• Data/sensor accuracy
OBJECTIVES
• Can anonymized data give away home/work info easily?
• How accurately can APIs infer venues from raw [Lat, Lon]?
• How well do movements in the real world reveal personal habits?
SAMPLE LOCATION MARKER
EXTRACTED LOCATION DATA
RAW LOCATION MARKERS OVER A THREE-YEAR PERIOD
BALAJI SHARMA balajirsharma@gmail.com
DATA PROJECT (WIP): CAN THE WHERE HELP DISCOVER THE WHO?
ASSUMPTIONS
• This analysis relies solely on personal
location data from Google. Both raw
and filtered (based on accuracy)
datasets are being considered.
• The focus is largely on time spent at
venues (businesses, residence, work).
Location data associated with
commute/drive are ignored for the
preliminary analysis.
• Place lookup APIs (Google, Foursquare)
are used to identify the most likely
venue within ~100 ft of the [Lat, Lon].
METHODOLOGY
Preprocessing
• Raw location data is initially preprocessed and filtered for the desired range of years.
• The accuracy of the location markers across the dataset is evaluated over a quick histogram check. One could
optionally eliminate all points beyond a desired threshold of accuracy.
• All points are visualized on a global map to identify any obvious anomalies.
Clustering
• The points for each day are clustered over a short spatial distance using a density-based clustering algorithm
(DBSCAN) to eliminate all drive and flight markers, allowing focus on visits to venues. The centroid for each
cluster, and the earliest and last timestamp for each cluster, are extracted to estimate dwell times as each venue.
Home Location Estimation
• Clusters for each day are analyzed as monthly aggregates, and as a preliminary approach, a weighted ranking
scheme is employed to identify home locations for each month based on cluster size of markers for each
location, the temporal spread of the markers for each month and estimated dwell time at each location
• Other heuristics in consideration are (reference) the ‘last’ Destination each day and the largest clusters for
specific times of the day.
Venue Estimation
• Foursquare Places API and, for comparison, Google Places API are employed to match [Lat, Lon] to venues and
businesses within a 100 ft distance, and the estimated venues are manually checked for accuracy and identifying
dwell times, behaviors and insights (temporal patterns, preferences for restaurants, departmental stores, etc.)
DETAILS
Data Source
Google Location History (JSON)
Place Lookup
Foursquare Places API, Google Places API
Analysis and Visualization
MATLAB, Python (Folium/Leaflet),
Excel, Google Static Maps API
BALAJI SHARMA balajirsharma@gmail.com
DATA PROJECT: HOW DO AIRPORTS FARE AT ON-TIME PERFORMANCE?
EXPLORATION OBJECTIVE
Would a move from Albany to Buffalo
impede my ability to travel by air, given the
harsher weather at BUF?
Would the move cost more in airfare
expenses?
DATA SOURCE
Bureau of Transportation Statistics -
Flight data for 2011-2015
(~30M rows of data)
OUTCOME
Buffalo, for a larger airport than Albany, had
a comparable on-time performance vis-à-
vis weather-related delays and
cancellations, and a much lower average
cost of flight as well.
PS. The assault on colors and aesthetics, in hindsight, could have been avoided.
BALAJI SHARMA balajirsharma@gmail.com
IN A LIGHTER VEIN
I once took the train(s) across the US, coast to coast and back, to see how much
of the US I could see without stepping into an airplane or a car.
The journey was great, and after a week on wheels, even the frozen burgers on
the trains started tasting good.
The coffee, sadly, didn’t.
Much of my grad research happened in a lab, fondly called the ‘Dungeon’
(the ‘Cave’ was taken). three levels below human habitation.
The vending machine could only spit out so much coffee past midnight,
forcing us to find other sources of caffeine to fuel the research engine.
For science!
Speaking of locations… Paying my Dews…

More Related Content

What's hot

Crowdsourcing geodata for public transport information
Crowdsourcing geodata for public transport informationCrowdsourcing geodata for public transport information
Crowdsourcing geodata for public transport information
Arun Ganesh
 
Running route finder_jerry_chen
Running route finder_jerry_chenRunning route finder_jerry_chen
Running route finder_jerry_chen
ZhanyangChen
 
UCT GIS Labs
UCT GIS LabsUCT GIS Labs
UCT GIS Labs
pvhead123
 
Making the most of raster data from the arcgis living atlas of the world
Making the most of raster data from the arcgis living atlas of the worldMaking the most of raster data from the arcgis living atlas of the world
Making the most of raster data from the arcgis living atlas of the world
Aileen Buckley
 
Making the most of raster data from the arcgis living atlas of the world
Making the most of raster data from the arcgis living atlas of the worldMaking the most of raster data from the arcgis living atlas of the world
Making the most of raster data from the arcgis living atlas of the world
Aileen Buckley
 
2009 acm lbsn_presentation
2009 acm lbsn_presentation2009 acm lbsn_presentation
2009 acm lbsn_presentation
Dongpo Deng
 
A Smart Approach to Protecting Keyworth: FME Hack
A Smart Approach to Protecting Keyworth: FME HackA Smart Approach to Protecting Keyworth: FME Hack
A Smart Approach to Protecting Keyworth: FME Hack
Sterling Geo
 
Creating and indoor routable network with QGIS and pgRouting
Creating and indoor routable network with QGIS and pgRoutingCreating and indoor routable network with QGIS and pgRouting
Creating and indoor routable network with QGIS and pgRouting
Ross McDonald
 
Self Driving Directional Drilling on the Edge
Self Driving Directional Drilling on the EdgeSelf Driving Directional Drilling on the Edge
Self Driving Directional Drilling on the Edge
Chijioke “CJ” Ejimuda
 
Joerg fritz demov2
Joerg fritz demov2Joerg fritz demov2
Joerg fritz demov2
JoergFritz
 

What's hot (10)

Crowdsourcing geodata for public transport information
Crowdsourcing geodata for public transport informationCrowdsourcing geodata for public transport information
Crowdsourcing geodata for public transport information
 
Running route finder_jerry_chen
Running route finder_jerry_chenRunning route finder_jerry_chen
Running route finder_jerry_chen
 
UCT GIS Labs
UCT GIS LabsUCT GIS Labs
UCT GIS Labs
 
Making the most of raster data from the arcgis living atlas of the world
Making the most of raster data from the arcgis living atlas of the worldMaking the most of raster data from the arcgis living atlas of the world
Making the most of raster data from the arcgis living atlas of the world
 
Making the most of raster data from the arcgis living atlas of the world
Making the most of raster data from the arcgis living atlas of the worldMaking the most of raster data from the arcgis living atlas of the world
Making the most of raster data from the arcgis living atlas of the world
 
2009 acm lbsn_presentation
2009 acm lbsn_presentation2009 acm lbsn_presentation
2009 acm lbsn_presentation
 
A Smart Approach to Protecting Keyworth: FME Hack
A Smart Approach to Protecting Keyworth: FME HackA Smart Approach to Protecting Keyworth: FME Hack
A Smart Approach to Protecting Keyworth: FME Hack
 
Creating and indoor routable network with QGIS and pgRouting
Creating and indoor routable network with QGIS and pgRoutingCreating and indoor routable network with QGIS and pgRouting
Creating and indoor routable network with QGIS and pgRouting
 
Self Driving Directional Drilling on the Edge
Self Driving Directional Drilling on the EdgeSelf Driving Directional Drilling on the Edge
Self Driving Directional Drilling on the Edge
 
Joerg fritz demov2
Joerg fritz demov2Joerg fritz demov2
Joerg fritz demov2
 

Similar to Balaji Sharma Professional Summary

Big Data Pipelines and Machine Learning at Uber
Big Data Pipelines and Machine Learning at UberBig Data Pipelines and Machine Learning at Uber
Big Data Pipelines and Machine Learning at Uber
Sudhir Tonse
 
WSO2Con ASIA 2016: An Introduction to the WSO2 Analytics Platform
WSO2Con ASIA 2016: An Introduction to the WSO2 Analytics PlatformWSO2Con ASIA 2016: An Introduction to the WSO2 Analytics Platform
WSO2Con ASIA 2016: An Introduction to the WSO2 Analytics Platform
WSO2
 
How to Analyze & Optimize Mobility with Geospatial Data (Snowflake).pdf
How to Analyze & Optimize Mobility with Geospatial Data (Snowflake).pdfHow to Analyze & Optimize Mobility with Geospatial Data (Snowflake).pdf
How to Analyze & Optimize Mobility with Geospatial Data (Snowflake).pdf
CARTO
 
Balaji Sharma - Resume
Balaji Sharma - ResumeBalaji Sharma - Resume
Balaji Sharma - Resume
Balaji Sharma
 
Optimizing GIS based Systems
Optimizing GIS based SystemsOptimizing GIS based Systems
Optimizing GIS based Systems
Ajinkya Deshpande
 
Gis capabilities on Big Data Systems
Gis capabilities on Big Data SystemsGis capabilities on Big Data Systems
Gis capabilities on Big Data Systems
Ahmad Jawwad
 
Data Science Presentation.pdf
Data Science Presentation.pdfData Science Presentation.pdf
Data Science Presentation.pdf
AamirJadoon5
 
CTOs Perspective on Adding Geospatial and Location-based Information
CTOs Perspective on Adding Geospatial and Location-based InformationCTOs Perspective on Adding Geospatial and Location-based Information
CTOs Perspective on Adding Geospatial and Location-based Information
Bradley Brown
 
Spark summit europe 2015 magellan
Spark summit europe 2015 magellanSpark summit europe 2015 magellan
Spark summit europe 2015 magellan
Ram Sriharsha
 
Locality Sensitive Hashing By Spark
Locality Sensitive Hashing By SparkLocality Sensitive Hashing By Spark
Locality Sensitive Hashing By Spark
Spark Summit
 
Stream Computing & Analytics at Uber
Stream Computing & Analytics at UberStream Computing & Analytics at Uber
Stream Computing & Analytics at Uber
Sudhir Tonse
 
GIS on the Web
GIS on the WebGIS on the Web
GIS on the Web
Russ White
 
Scalable, Fast Analytics with Graph - Why and How
Scalable, Fast Analytics with Graph - Why and HowScalable, Fast Analytics with Graph - Why and How
Scalable, Fast Analytics with Graph - Why and How
Cambridge Semantics
 
Balaji_Sharma_Resume
Balaji_Sharma_ResumeBalaji_Sharma_Resume
Balaji_Sharma_Resume
Balaji Sharma
 
Unlock the power of spatial analysis using CARTO and python [CARTOframes]
Unlock the power of spatial analysis using CARTO and python [CARTOframes]Unlock the power of spatial analysis using CARTO and python [CARTOframes]
Unlock the power of spatial analysis using CARTO and python [CARTOframes]
CARTO
 
Webinar: An Introduction to InfiniteGraph, and Connecting the Dots in Big Data.
Webinar: An Introduction to InfiniteGraph, and Connecting the Dots in Big Data.Webinar: An Introduction to InfiniteGraph, and Connecting the Dots in Big Data.
Webinar: An Introduction to InfiniteGraph, and Connecting the Dots in Big Data.
InfiniteGraph
 
Magellen: Geospatial Analytics on Spark by Ram Sriharsha
Magellen: Geospatial Analytics on Spark by Ram SriharshaMagellen: Geospatial Analytics on Spark by Ram Sriharsha
Magellen: Geospatial Analytics on Spark by Ram Sriharsha
Spark Summit
 
Scaling Spatial Analytics with Google Cloud & CARTO
Scaling Spatial Analytics with Google Cloud & CARTOScaling Spatial Analytics with Google Cloud & CARTO
Scaling Spatial Analytics with Google Cloud & CARTO
CARTO
 
The Impact of Always-on Connectivity for Geospatial Applications and Analysis
The Impact of Always-on Connectivity for Geospatial Applications and AnalysisThe Impact of Always-on Connectivity for Geospatial Applications and Analysis
The Impact of Always-on Connectivity for Geospatial Applications and Analysis
SingleStore
 
High Performance Computing on NYC Yellow Taxi Data Set
High Performance Computing on NYC Yellow Taxi Data SetHigh Performance Computing on NYC Yellow Taxi Data Set
High Performance Computing on NYC Yellow Taxi Data Set
Parag Ahire
 

Similar to Balaji Sharma Professional Summary (20)

Big Data Pipelines and Machine Learning at Uber
Big Data Pipelines and Machine Learning at UberBig Data Pipelines and Machine Learning at Uber
Big Data Pipelines and Machine Learning at Uber
 
WSO2Con ASIA 2016: An Introduction to the WSO2 Analytics Platform
WSO2Con ASIA 2016: An Introduction to the WSO2 Analytics PlatformWSO2Con ASIA 2016: An Introduction to the WSO2 Analytics Platform
WSO2Con ASIA 2016: An Introduction to the WSO2 Analytics Platform
 
How to Analyze & Optimize Mobility with Geospatial Data (Snowflake).pdf
How to Analyze & Optimize Mobility with Geospatial Data (Snowflake).pdfHow to Analyze & Optimize Mobility with Geospatial Data (Snowflake).pdf
How to Analyze & Optimize Mobility with Geospatial Data (Snowflake).pdf
 
Balaji Sharma - Resume
Balaji Sharma - ResumeBalaji Sharma - Resume
Balaji Sharma - Resume
 
Optimizing GIS based Systems
Optimizing GIS based SystemsOptimizing GIS based Systems
Optimizing GIS based Systems
 
Gis capabilities on Big Data Systems
Gis capabilities on Big Data SystemsGis capabilities on Big Data Systems
Gis capabilities on Big Data Systems
 
Data Science Presentation.pdf
Data Science Presentation.pdfData Science Presentation.pdf
Data Science Presentation.pdf
 
CTOs Perspective on Adding Geospatial and Location-based Information
CTOs Perspective on Adding Geospatial and Location-based InformationCTOs Perspective on Adding Geospatial and Location-based Information
CTOs Perspective on Adding Geospatial and Location-based Information
 
Spark summit europe 2015 magellan
Spark summit europe 2015 magellanSpark summit europe 2015 magellan
Spark summit europe 2015 magellan
 
Locality Sensitive Hashing By Spark
Locality Sensitive Hashing By SparkLocality Sensitive Hashing By Spark
Locality Sensitive Hashing By Spark
 
Stream Computing & Analytics at Uber
Stream Computing & Analytics at UberStream Computing & Analytics at Uber
Stream Computing & Analytics at Uber
 
GIS on the Web
GIS on the WebGIS on the Web
GIS on the Web
 
Scalable, Fast Analytics with Graph - Why and How
Scalable, Fast Analytics with Graph - Why and HowScalable, Fast Analytics with Graph - Why and How
Scalable, Fast Analytics with Graph - Why and How
 
Balaji_Sharma_Resume
Balaji_Sharma_ResumeBalaji_Sharma_Resume
Balaji_Sharma_Resume
 
Unlock the power of spatial analysis using CARTO and python [CARTOframes]
Unlock the power of spatial analysis using CARTO and python [CARTOframes]Unlock the power of spatial analysis using CARTO and python [CARTOframes]
Unlock the power of spatial analysis using CARTO and python [CARTOframes]
 
Webinar: An Introduction to InfiniteGraph, and Connecting the Dots in Big Data.
Webinar: An Introduction to InfiniteGraph, and Connecting the Dots in Big Data.Webinar: An Introduction to InfiniteGraph, and Connecting the Dots in Big Data.
Webinar: An Introduction to InfiniteGraph, and Connecting the Dots in Big Data.
 
Magellen: Geospatial Analytics on Spark by Ram Sriharsha
Magellen: Geospatial Analytics on Spark by Ram SriharshaMagellen: Geospatial Analytics on Spark by Ram Sriharsha
Magellen: Geospatial Analytics on Spark by Ram Sriharsha
 
Scaling Spatial Analytics with Google Cloud & CARTO
Scaling Spatial Analytics with Google Cloud & CARTOScaling Spatial Analytics with Google Cloud & CARTO
Scaling Spatial Analytics with Google Cloud & CARTO
 
The Impact of Always-on Connectivity for Geospatial Applications and Analysis
The Impact of Always-on Connectivity for Geospatial Applications and AnalysisThe Impact of Always-on Connectivity for Geospatial Applications and Analysis
The Impact of Always-on Connectivity for Geospatial Applications and Analysis
 
High Performance Computing on NYC Yellow Taxi Data Set
High Performance Computing on NYC Yellow Taxi Data SetHigh Performance Computing on NYC Yellow Taxi Data Set
High Performance Computing on NYC Yellow Taxi Data Set
 

Recently uploaded

Job Finding Apps Everything You Need to Know in 2024
Job Finding Apps Everything You Need to Know in 2024Job Finding Apps Everything You Need to Know in 2024
Job Finding Apps Everything You Need to Know in 2024
SnapJob
 
How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?
How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?
How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?
NWEXAM
 
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
2zjra9bn
 
Leave-rules.ppt CCS leave rules 1972 for central govt employees
Leave-rules.ppt CCS leave rules 1972 for central govt employeesLeave-rules.ppt CCS leave rules 1972 for central govt employees
Leave-rules.ppt CCS leave rules 1972 for central govt employees
Sreenivas702647
 
A Guide to a Winning Interview June 2024
A Guide to a Winning Interview June 2024A Guide to a Winning Interview June 2024
A Guide to a Winning Interview June 2024
Bruce Bennett
 
IT Career Hacks Navigate the Tech Jungle with a Roadmap
IT Career Hacks Navigate the Tech Jungle with a RoadmapIT Career Hacks Navigate the Tech Jungle with a Roadmap
IT Career Hacks Navigate the Tech Jungle with a Roadmap
Base Camp
 
5 Common Mistakes to Avoid During the Job Application Process.pdf
5 Common Mistakes to Avoid During the Job Application Process.pdf5 Common Mistakes to Avoid During the Job Application Process.pdf
5 Common Mistakes to Avoid During the Job Application Process.pdf
Alliance Jobs
 
Lbs last rank 2023 9988kr47h4744j445.pdf
Lbs last rank 2023 9988kr47h4744j445.pdfLbs last rank 2023 9988kr47h4744j445.pdf
Lbs last rank 2023 9988kr47h4744j445.pdf
ashiquepa3
 
Leadership Ambassador club Adventist module
Leadership Ambassador club Adventist moduleLeadership Ambassador club Adventist module
Leadership Ambassador club Adventist module
kakomaeric00
 
Switching Careers Slides - JoyceMSullivan SocMediaFin - 2024Jun11.pdf
Switching Careers Slides - JoyceMSullivan SocMediaFin -  2024Jun11.pdfSwitching Careers Slides - JoyceMSullivan SocMediaFin -  2024Jun11.pdf
Switching Careers Slides - JoyceMSullivan SocMediaFin - 2024Jun11.pdf
SocMediaFin - Joyce Sullivan
 
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
GabrielleSinaga
 
0624.speakingengagementsandteaching-01.pdf
0624.speakingengagementsandteaching-01.pdf0624.speakingengagementsandteaching-01.pdf
0624.speakingengagementsandteaching-01.pdf
Thomas GIRARD BDes
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying Online
Bruce Bennett
 
Tape Measure Training & Practice Assessments.pdf
Tape Measure Training & Practice Assessments.pdfTape Measure Training & Practice Assessments.pdf
Tape Measure Training & Practice Assessments.pdf
KateRobinson68
 
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
dsnow9802
 
Introducing Gopay Mobile App For Environment.pptx
Introducing Gopay Mobile App For Environment.pptxIntroducing Gopay Mobile App For Environment.pptx
Introducing Gopay Mobile App For Environment.pptx
FauzanHarits1
 
labb123456789123456789123456789123456789
labb123456789123456789123456789123456789labb123456789123456789123456789123456789
labb123456789123456789123456789123456789
Ghh
 
Status of Women in Pakistan.pptxStatus of Women in Pakistan.pptx
Status of Women in Pakistan.pptxStatus of Women in Pakistan.pptxStatus of Women in Pakistan.pptxStatus of Women in Pakistan.pptx
Status of Women in Pakistan.pptxStatus of Women in Pakistan.pptx
MuhammadWaqasBaloch1
 
lab.123456789123456789123456789123456789
lab.123456789123456789123456789123456789lab.123456789123456789123456789123456789
lab.123456789123456789123456789123456789
Ghh
 
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
2zjra9bn
 

Recently uploaded (20)

Job Finding Apps Everything You Need to Know in 2024
Job Finding Apps Everything You Need to Know in 2024Job Finding Apps Everything You Need to Know in 2024
Job Finding Apps Everything You Need to Know in 2024
 
How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?
How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?
How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?
 
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
 
Leave-rules.ppt CCS leave rules 1972 for central govt employees
Leave-rules.ppt CCS leave rules 1972 for central govt employeesLeave-rules.ppt CCS leave rules 1972 for central govt employees
Leave-rules.ppt CCS leave rules 1972 for central govt employees
 
A Guide to a Winning Interview June 2024
A Guide to a Winning Interview June 2024A Guide to a Winning Interview June 2024
A Guide to a Winning Interview June 2024
 
IT Career Hacks Navigate the Tech Jungle with a Roadmap
IT Career Hacks Navigate the Tech Jungle with a RoadmapIT Career Hacks Navigate the Tech Jungle with a Roadmap
IT Career Hacks Navigate the Tech Jungle with a Roadmap
 
5 Common Mistakes to Avoid During the Job Application Process.pdf
5 Common Mistakes to Avoid During the Job Application Process.pdf5 Common Mistakes to Avoid During the Job Application Process.pdf
5 Common Mistakes to Avoid During the Job Application Process.pdf
 
Lbs last rank 2023 9988kr47h4744j445.pdf
Lbs last rank 2023 9988kr47h4744j445.pdfLbs last rank 2023 9988kr47h4744j445.pdf
Lbs last rank 2023 9988kr47h4744j445.pdf
 
Leadership Ambassador club Adventist module
Leadership Ambassador club Adventist moduleLeadership Ambassador club Adventist module
Leadership Ambassador club Adventist module
 
Switching Careers Slides - JoyceMSullivan SocMediaFin - 2024Jun11.pdf
Switching Careers Slides - JoyceMSullivan SocMediaFin -  2024Jun11.pdfSwitching Careers Slides - JoyceMSullivan SocMediaFin -  2024Jun11.pdf
Switching Careers Slides - JoyceMSullivan SocMediaFin - 2024Jun11.pdf
 
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
 
0624.speakingengagementsandteaching-01.pdf
0624.speakingengagementsandteaching-01.pdf0624.speakingengagementsandteaching-01.pdf
0624.speakingengagementsandteaching-01.pdf
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying Online
 
Tape Measure Training & Practice Assessments.pdf
Tape Measure Training & Practice Assessments.pdfTape Measure Training & Practice Assessments.pdf
Tape Measure Training & Practice Assessments.pdf
 
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
 
Introducing Gopay Mobile App For Environment.pptx
Introducing Gopay Mobile App For Environment.pptxIntroducing Gopay Mobile App For Environment.pptx
Introducing Gopay Mobile App For Environment.pptx
 
labb123456789123456789123456789123456789
labb123456789123456789123456789123456789labb123456789123456789123456789123456789
labb123456789123456789123456789123456789
 
Status of Women in Pakistan.pptxStatus of Women in Pakistan.pptx
Status of Women in Pakistan.pptxStatus of Women in Pakistan.pptxStatus of Women in Pakistan.pptxStatus of Women in Pakistan.pptx
Status of Women in Pakistan.pptxStatus of Women in Pakistan.pptx
 
lab.123456789123456789123456789123456789
lab.123456789123456789123456789123456789lab.123456789123456789123456789123456789
lab.123456789123456789123456789123456789
 
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
 

Balaji Sharma Professional Summary

  • 1. BALAJI SHARMA PROFESSIONAL SUMMARY (Or why I humbly believe I can do good at your company) balajirsharma@gmail.com
  • 2. BALAJI SHARMA balajirsharma@gmail.com MS, Mechanical Engineering THESIS ON VEHICLE VIBRATIONS Signal Processing, Modal Analysis, DAQ from Accelerometers, Load Cells CAREER SUMMARY 1980s 2006 2010 2013 2018 hello world datestr(now)PhD, Mechanical Engineering STRATEGIC TECHNICAL ENGAGEMENTS WITH HIGHER ED Supporting Pedagogical Innovations, Learning Initiatives, Project-Based Learning, Conferences and Workshops BE, Mechanical Engineering Wrote my first piece of code (only to realize that world domination needed other skills) Developed my first website (using Geocities, back when Yahoo! was cool) Joined Structural Dynamics Research Lab, UCincinnati (and spun clean, harmless puns on shakers, vibrations and excitations) Discovered the joys of working with large public datasets (sifting through BTS flight data to prove that Buffalo was better than Albany, at least when it came to handling the weather) Joined Cooperative Distributed Systems Lab, UCincinnati (and discovered that robots make for good conversationalists, despite the occasional tantrums) Authored my first research paper (and learnt a new language – obfuscation academic jargon) Selected for the NSF I-Corps Program as Entrepreneurial Lead (bravely stepped outside the academic cocoon into the real-world for research commercialization and market exploration) Joined MathWorks (makers of MATLAB) The mothership called me home Exploring personal location history for insights and trends (Discovering patterns in my movements) DISSERTATION ON DISTRIBUTED CONTROL Multi-agent systems, Control Theory, Ground and Aerial robotic platforms, Motion Tracking Seeking opportunities in location intelligence and data analytics for consumer and market insights
  • 3. BALAJI SHARMA balajirsharma@gmail.com SKILLS AND WORKING ON THE REST… DATA ANALYSIS AND VISUALIZATION MATLAB ● ● ● MS Excel ● ● ● Python ● Tableau ● PowerBI ● WEB AND DATABASES HTML ● ● ● CSS ● ● ● SQL ● WordPress ● ● Grav Flatfile CMS ● ● SENSORS AND PROTOCOLS Accelerometers ● ● ● Load Cells ● ● ● GPS Sensors ● ● Serial/RS232 ● ● TCP/IP/UDP ● ● NMEA/MAVLink ● ●
  • 4. BALAJI SHARMA balajirsharma@gmail.com DATA PROJECT (WIP): CAN THE WHERE HELP DISCOVER THE WHO? DATA SOURCE • Personal Location History from Google (Timestamps, Latitude and Longitude markers) • ~235k rows of data over three years DATA LIMITATIONS • Sparseness of location data (spatially and temporally) • Data/sensor accuracy OBJECTIVES • Can anonymized data give away home/work info easily? • How accurately can APIs infer venues from raw [Lat, Lon]? • How well do movements in the real world reveal personal habits? SAMPLE LOCATION MARKER EXTRACTED LOCATION DATA RAW LOCATION MARKERS OVER A THREE-YEAR PERIOD
  • 5. BALAJI SHARMA balajirsharma@gmail.com DATA PROJECT (WIP): CAN THE WHERE HELP DISCOVER THE WHO? ASSUMPTIONS • This analysis relies solely on personal location data from Google. Both raw and filtered (based on accuracy) datasets are being considered. • The focus is largely on time spent at venues (businesses, residence, work). Location data associated with commute/drive are ignored for the preliminary analysis. • Place lookup APIs (Google, Foursquare) are used to identify the most likely venue within ~100 ft of the [Lat, Lon]. METHODOLOGY Preprocessing • Raw location data is initially preprocessed and filtered for the desired range of years. • The accuracy of the location markers across the dataset is evaluated over a quick histogram check. One could optionally eliminate all points beyond a desired threshold of accuracy. • All points are visualized on a global map to identify any obvious anomalies. Clustering • The points for each day are clustered over a short spatial distance using a density-based clustering algorithm (DBSCAN) to eliminate all drive and flight markers, allowing focus on visits to venues. The centroid for each cluster, and the earliest and last timestamp for each cluster, are extracted to estimate dwell times as each venue. Home Location Estimation • Clusters for each day are analyzed as monthly aggregates, and as a preliminary approach, a weighted ranking scheme is employed to identify home locations for each month based on cluster size of markers for each location, the temporal spread of the markers for each month and estimated dwell time at each location • Other heuristics in consideration are (reference) the ‘last’ Destination each day and the largest clusters for specific times of the day. Venue Estimation • Foursquare Places API and, for comparison, Google Places API are employed to match [Lat, Lon] to venues and businesses within a 100 ft distance, and the estimated venues are manually checked for accuracy and identifying dwell times, behaviors and insights (temporal patterns, preferences for restaurants, departmental stores, etc.) DETAILS Data Source Google Location History (JSON) Place Lookup Foursquare Places API, Google Places API Analysis and Visualization MATLAB, Python (Folium/Leaflet), Excel, Google Static Maps API
  • 6. BALAJI SHARMA balajirsharma@gmail.com DATA PROJECT: HOW DO AIRPORTS FARE AT ON-TIME PERFORMANCE? EXPLORATION OBJECTIVE Would a move from Albany to Buffalo impede my ability to travel by air, given the harsher weather at BUF? Would the move cost more in airfare expenses? DATA SOURCE Bureau of Transportation Statistics - Flight data for 2011-2015 (~30M rows of data) OUTCOME Buffalo, for a larger airport than Albany, had a comparable on-time performance vis-à- vis weather-related delays and cancellations, and a much lower average cost of flight as well. PS. The assault on colors and aesthetics, in hindsight, could have been avoided.
  • 7. BALAJI SHARMA balajirsharma@gmail.com IN A LIGHTER VEIN I once took the train(s) across the US, coast to coast and back, to see how much of the US I could see without stepping into an airplane or a car. The journey was great, and after a week on wheels, even the frozen burgers on the trains started tasting good. The coffee, sadly, didn’t. Much of my grad research happened in a lab, fondly called the ‘Dungeon’ (the ‘Cave’ was taken). three levels below human habitation. The vending machine could only spit out so much coffee past midnight, forcing us to find other sources of caffeine to fuel the research engine. For science! Speaking of locations… Paying my Dews…