As a professional software engineer with nearly 6 years of experience, I have a strong foundation in developing real-time software systems. My expertise spans a range of programming languages and tools, including C++, Python, Java, and JavaScript, as well as cloud platforms like Google Cloud and AWS. I also have experience in other areas, including developing AI models, designing and implementing distributed systems, and creating web and mobile applications.
A full-stack web application that connects people who want to rent their parking spots with those seeking parking for events
A full-stack web and mobile application allowing users to query info about films and TV shows
Collaborated with 2 engineers to implement a Python Machine Learning model blending Lasso, Elastic Net, and Gradient Boost, predicting housing sale prices from a dataset of 1,400+ entries along 80+ features
Developed 2 Natural Language Processing AI models with Tensorflow in Python to generate rap lyrics in the style of Kendrick Lamar, collecting and preprocessing 260+ songs, generating new content with a field-test accuracy of 60%
A real-time online multiplayer snake game using C++, JavaScript, and HTML
An Android application that physicians and patients can use as an online forum page to gain medical advice and support
Senior Software Engineer, July 2021 - Present
Software Engineer, January 2019 - July 2021
Python, C/C++, C#, Java, JavaScript/Typescript, Angular, React, Flask, Vue.js, Express.js
MongoDB, PostreSQL, MySQL
Docker, Kubernetes, Amazon Web Services (AWS), Google Cloud Platform, Hadoop, Kafka, Apache Solr, Node.js, AI/ML (TensorFlow, Keras, scikit-learn, NLP, RNN, CNN, Transformers), Gitlab CI/CD, Unreal Engine, Linux