Work Experience
2022 - Present
Software Engineer

EY
2021 - 2022
Staff II in Microsoft CloudApps domain
CodeBroker
2019 - 2021
Full-Stack Junior Java Engineer
Education
George Mason University
2023 - Present
Master of Science, Computer Science

George Mason University
2017 - 2019
Bachelor of Science, Computer Science

Northern Virginia Community College
2014 - 2016
Associate of Science, Computer Science

Certifications
AWS Certified: Developer Associate
June 2022

Microsoft Certified: Azure Developer Associate
Sept. 2021
Skills
Programming Languages
Java
JavaScript
Python
Front-end
React
React Native
CSS
HTML
Backend
Java EE
NodeJS
Express
FastAPI
Fastify
Database
MySQL
MongoDB
DynamoDB
Tools
IntelliJ
GIT
MySQL Workbench
Linux
VIM
Draw.io
Apache Spark
Apache Zookeeper
Cloud
AWS
Azure
Other
Algorithms
Data Structures
GitHub
SalesForce Marketing Cloud
Non-technical
Communication
Teamwork
Presentation
Recommended Books

Cracking the Coding Interview by Gale Laakmann.
This is a must-read for anyone who is preparing for a coding interview.
This book helped me succeed in many coding interviews.

The Complete Software Developer's Career Guide by John Sonmez
This is a timeless book for anyone starting a career in programming, mid-career.
Sometimes this book will feel like it is stating the obvious, but the author is very likable and honest.

Head First Software Development by Dan Pilone & Russ Miles
This book is extremely easy to digest and fun to read.
It is not really about a specific technology, but there are some Java code to explain OOP, and version control examples with Subversion.
This book is mostly about the whole lifecycle of a software development process presented in a brain friendly manner.
I recommend this for anyone starting out their career or anyone just trying to fill in gaps in their understanding.
This book was very helpful for managing my projects and increasing my and my team's productivity.

Data Structures & Problem Solving using Java by Mark Allen Weiss
This book is specifically written for Java developers as it explores the Java Collections API in depth.
This was one of the very first books that I've read during my college years, but at the time it was too overwhelming.
However, after graduating, I went over it again, and it was one of the most helpful books in my career.

Crucial Conversations
This book is intended for anyone working in a team environment or anyone who would like to master their communication skills.
This book makes the readers notice more on different conversational situations.