I am a Software Engineer with a specialization in cloud
development and security/networking.
I have experience building and deploying scalable back-end architectures
for web and mobile apps. In my free time, I enjoy playing saxophone and
tinkering around with electronics.
NLP Voice Photo Search by Label With ML Image Classification to Detect Labels
Built a voice photo search web application which allows a user to upload photos, then search for them later by describing the
contents of the photo. Used Rekognition to detect photo labels upon upload and store key/labels pairs in an ElasticSearch index for quick searching.
Deployed infrastructure as code (IaC) via a SAM/CloudFormation template.
Tools used (abridged): Amazon Transcribe, Rekognition, Lex, CodePipeline, Serverless Application Model (SAM) Infrastructure
as Code (IaC) via CloudFormation to generate a CloudFormation stack.
Smart Door: Video Facial Recognition Authentication Service
Oct 2020 - Nov 2020
Built an end-to-end cloud-based streaming video facial recognition authentication service (similar to the Ring home security system,
but with the added feature of facial recognition and auto-entry for previously approved visitors).
Learned about the many facets and producer/consumer challenges of data streaming pipelines in this hands-on experience.
Tools used (abridged): Stream Processor (Kinesis Video Stream -> Rekognition -> Kinesis Data Stream),
PIR motion sensor, Raspberry Pi camera, GStreamer C++ SDK, SNS for texting visitors, Cognito for homeowner login, CodePipeline for CI/CD.
Built an end-to-end dining concierge chat-bot on AWS which gathers a user’s preferences while chatting, then suggests a suitable
restaurant for that user.
Tools used (abridged): Yelp Fusion API to gather restaurant data, DynamoDB for full data, Elasticsearch for partial data, Lambda
(with boto3 Python SDK), API Gateway, Lex, SQS, CloudWatch, SNS, Cognito, CloudFront, and CodePipeline for CI/CD
Computer Networking (now a Teaching Assistant for this course)
Foundations of Computer Science
Sept 2016 - Dec 2018
Prerequisites for MS in Computer Science
Data Structures and Algorithms
Intro to Java
Borough of Manhattan Community College
Jan 2014 - May 2016
Associate of Science in Engineering Science
Intro to C++
Elements of Engineering Design
Calculus I,II, and III
Physics I and II
General Chemistry I and II
Berklee College of Music
Sept 2006 - May 2010
Bachelor of Music in Music Performance
Network protocols + security
AWS Certified Cloud Practitioner (CLF-C01)
Issued August 21, 2020
"The AWS Certified Cloud Practitioner examination
is intended for individuals who have the knowledge
and skills necessary to effectively demonstrate an
overall understanding of the AWS Cloud,
independent of specific technical roles addressed
by other AWS Certifications."