Prikshet Sharma-- https://linkedin.com/in/prikshet - https://github.com/zendevil
overview
experience
12+ years of software engineering experience in single page apps, web services and APIs, cloud
architectures, and embedded systems, computer vision and natural language processing. Learner’s
mindset.
Humboi, Inc. (Startup) Software Engineer.
San Francisco, CA. Sept 2019 - Present
• Designed and implemented the RESTful server to enable persistent storage of videos and
images (Clojure + Datomic + AWS S3 + Algolia. Previously MongoDB). Created a cached
Redis database. Launched React Native and ClojureScript app on App Store.
• Increased video and image fetching speed using AWS Cloudfront CDN, which improves load
times and saves 50% bandwidth.
• Increased drone (UAV) pathfinding algorithm speed by orders of magnitude by re-writing code
from Clojure-Python to Julia
• Developed full-stack https://vendomarch.herokuapp.com in four days, containerized with a
Docker image, and deployed it on Heroku through the Travis CI.
TA Digital, Inc. AI Engineer and Data Scientist.
Jan 2019 - July 2019
• Worked in the Data Science team to improve e-commerce product recommendation accuracy
to over 90% using Numpy and Solr, and deployed it on a Python Flask server, contributing to
company growth.
• Trained a convolution neural network with Tensorflow that read images of consumer electronics
and categorized them based on their model.
• Created a e-commerce product text generator by fine-tuning the text generation model GPT-2
with e-commerce product keywords.
UR Horizon Lab Research Assistant and Systems Engineer.
May 2018 - May 2020
• Worked with 6-10 researchers. Improved CV model inference speed by writing image processing
pipelines in C++, Halide and OpenCV, giving a speed benefit of 22.5x from the same pipelines
written with PyTorch. Played with CUDA and GPU acceleration.
• Wrote a Halide pipeline in C++ to convert raw images from an image sensor to compressed
image formats.
Eulib: Augmenting Mathematical Receptivity Software Engineer. Sept 2016 - May 2018
• Transformed designs and wireframes into tested JavaScript code. Developed a single page
application using HTML5, CSS, Pug and JS, NodeJS and Express in an agile team of 4.
• Showcased Eulib to a group of approximately 100 students at the University of Rochester.
additional
skills
teaching
SportsDoc: Sports Medicine App User Experience Designer. Budapest. Sept 2018 - Dec 2018
• Conceived a new sports medicine mobile app concept and piloted its user interface design with
Balsamic in a team of 3
• Improved Fitts’s law metrics by rapid prototyping and user interviews.
Languages: Swift, Elm, Scala, Ruby, Java, C#, x86 assembly, Haskell, OCaml, Scheme, Go
Frameworks and Libraries: Groovy, Cassandra, Amplify, Jersey, Spring, Spring Boot, Apache Camel,
MySQL, PostgreSQL, GraphQL, Flask, Kubernetes, ActiveMQ, Amazon Aurora, Unix, Linux,
Bash/Shell, Git, Apache Spark, Apache Kafka, Flume, Jenkins, Elasticache, Lambda, Jira, AWS
RDS, EC2, Hadoop
Introduction to Artifical Intelligence Teaching Assistant
Sept 2019 - Nov 2019
Data Structures and Algorithms Teaching Assistant
May 2018 - July 2018
awards
and honors
2x UR Discover Research Grant
Davis United World College Scholarship
UR Dean’s List Member
Calculus I, II, III Honors
Summer 2018 and Summer
Sept 2016 - May
Dec 2016 - May
Sept 2016 - May
education
University of Rochester, Rochester, NY
Sept 2016 - May 2020
Degrees: B.S. in Computer Science, B.A. in Mathematics. Clusters: Music; Linguistics
GPA: 3.63/4.00
Aquincum Institute of Technology, Budapest, Hungary
-
Sept 2018 - Dec 2018