Loading

0%

RF

Home

About Me

My Expertise

Projects

Education

Get In Touch

RF

Resume

Home

About Me

Expertise

Projects

Education

Contact

Hello, I am

A Software Engineer who enjoys learning new skills, is motivated to solve complex problems, and is always willing to get outside of his comfort zone.

Resume

About Me

My journey as a software engineer has been long and challenging, filled with numerous obstacles that have tested my abilities, skills, and dedication. However, I am incredibly grateful to have traversed this journey as it has provided me with valuable lessons, skills, and disciplines that have significantly improved my ability to write complex and efficient industry-quality code.


My interest in coding stemmed from high school, where I was introduced to various programming paradigms, database paradigms, and version control systems. Object-Oriented Programming and Functional Programming were two paradigms that I relished learning about due to their capacity to solve problems through concepts such as abstraction, modularity, state management, composition, and polymorphism. Some programming languages that I learned at this time, and which encapsulated these paradigms include Python, JavaScript, and C++.


Regarding database paradigms, a few that I was introduced to in high school were Relational, Key-Value, and Document databases. This was another topic of computer science that I also really enjoyed learning about because it taught me that in software development, there is no one-size-fits-all tool. Moreover, it emphasized that different types of data require different approaches to storage, organization, and retrieval. Some database management systems that I was introduced to at this time include MySQL, Postgres, Redis, and MongoDB.


My most significant professional milestones unfolded during my pursuit of a Bachelor's degree in Computer Science at John Jay College of Criminal Justice. It was during this period that I garnered invaluable experience in crafting enterprise-grade software solutions for a multitude of corporations spanning diverse sectors including healthcare, food ordering, and software development.


Immersed in various organizational environments, I honed and elevated my capabilities in adeptly crafting dependable software solutions. These opportunities afforded me the chance to engage with different facets of the Software Development Lifecycle, encompassing design, implementation, maintenance, and integration, among others. Through these experiences, I not only refined my technical skills but also cultivated a deep understanding of how to effectively address the unique needs of each industry, thereby fostering a holistic approach to software development.

My Expertise

Front-End Development

Back-End Development

Database Management

Development Operations

Analytics

Other Technologies

HTML Icon

HTML5

CSS Icon

CSS3

Javascript Icon

Javascript

Jquery Icon

Jquery

React Icon

React Native

Next Icon

Next.js

Next Icon

Angular

  • Over a decade of extensive experience specializing in the design and development of front-end applications across multiple programming languages, leveraging a diverse array of frameworks.
  • 10+ years leveraging HTML, CSS, and JavaScript to craft a multitude of sophisticated and interactive web applications renowned for their elegance and dynamism.
  • 7+ years employing a diverse array of frontend frameworks, including Angular, Next.js, and React Native, to architect and develop seamless, high-performance applications aimed at delivering exceptional user experiences.
PHP Icon

PHP

Python Icon

Python

CPP Icon

CPP

Express Icon

Express

Java Icon

Java

Django Icon

Django

Flask Icon

Flask

GraphQL Icon

GraphQL

  • 8+ years of experience developing reliable, enterprise-quality backend servers. I specialize in architecting robust solutions that prioritize scalability, security, and seamless integration, ensuring optimal performance for diverse business requirements.
  • 7+ years of experience implementing a range of API architectures, including REST, SOAP, and GraphQL, to efficiently manage large-scale data requests. This expertise encompasses designing, developing, and optimizing API solutions tailored to diverse business needs and performance requirements.
MySQL Icon

MySQL

PostgreSQL Icon

PostgreSQL

mongoDB Icon

MongoDB

Redis Icon

Redis

Sqlite Icon

SQlite

Cassandra Icon

Apache Cassandra

Neo4j Icon

Neo4j

  • Significant proficiency demonstrated in utilizing databases across diverse paradigms, including relational, document, graph, and key-value structures.
  • 7+ years utilzing relational databases such as MySQL, Postgres, and SQLite
  • 5+ years utilizing document databases such as MongoDB
  • 4+ years utilizing key-value databases such as Redis and Apache Cassandra
  • 4+ years utilizing graph databases such as Neo4j
Docker Icon

Docker

Kubernetes Icon

Kubernetes

Terraform Icon

Terraform

Ansible Icon

Ansible

Jenkins Icon

Jenkins

AWS Icon

Amazon Web Services

Google Cloud Icon

Google Cloud

  • 6+ years of specialized proficiency in virtualization and orchestration technologies, with a primary focus on Docker and Kubernetes, alongside other complementary tools. I have demonstrated proficiency in architecting, implementing, and optimizing intricate containerized environments. Leveraging these technologies, I have successfully orchestrated scalable, resilient, and high-performance infrastructures to meet diverse business requirements.
  • 6+ years of comprehensive experience in utilizing leading cloud computing providers, notably AWS and Google Cloud, to host and manage diverse cloud infrastructures encompassing Virtual Private Clouds (VPCs), servers, storage, and associated resources.
  • 5+ years of experience in utilizing Infrastructure as Code methodologies, prominently leveraging tools like Terraform and Ansible, alongside other complementary solutions. I've adeptly employed these tools to provision and configure cloud infrastructures, ensuring efficiency, scalability, and consistency in deployment practices. My expertise lies in effectively translating infrastructure requirements into automated provisioning processes, enabling seamless management and rapid adaptation to evolving business needs.
R Icon

R

IPython Icon

IPython

  • Experience in applying systematic computational analysis of data using R and IPython.
  • Skilled at discovering, interpreting, and communicating meaningful patterns in data.
NodeJS Icon

Node JS

Git Icon

Git

  • Adept at building scalable network applications that require a persistent connection from the browser to the server using NodeJS.
  • Proficient at tracking changes in files and collaborating with teams using Git.

Recent Projects

BarBak

Barbak serves as a unique platform designed to educate users in the art of mixing and serving drinks. Inspired by the role of a barback in the service industry, Barbak is tailored to assist both amateur and seasoned mixologists in crafting a wide array of alcoholic and non-alcoholic beverages, providing step-by-step guidance and a wealth of resources.

Next.js

GraphQL

MongoDB

AWS

IaC

IGN Video Player

A dynamic web application that presents an immersive and uninterrupted stream of IGN content, encompassing an extensive array of engaging videos, insightful articles, and additional multimedia experiences.

Next.js

GraphQL

PostgreSQL

Python

Docker

PlateRate Mobile App

The PlateRate mobile application endeavors to offer restaurant proprietors and patrons a sophisticated platform for accessing comprehensive order details and streamlined delivery services. Leveraging cutting-edge APIs that power the web version, the PlateRate mobile application empowers users with a diverse array of tailor-made features catering to the specific needs of both restaurant owners and customers.

React Native

Java

PostgreSQL

REST API

Google Cloud

UniChat

Experience a dynamic web messaging application that fosters seamless communication with friends, family, colleagues, and beyond. Stay connected with real-time online presence, access message history, and effortlessly engage with group members. Customize your profile to reflect your unique identity. Create and join groups to share ideas and witness their transformation into captivating group projects. Whether you prefer public or private settings, our platform provides an ideal environment for collaboration and fostering connections.

HTML/CSS

JavaScript

MySQL

REST API

Google Cloud

FoodTalk

Discover FoodTalk, an exceptional food rating and recipe distribution platform dedicated to offering users a delectable array of meticulously crafted recipes. Tailored specifically for food enthusiasts, FoodTalk presents a vast collection of unique recipes suitable for any occasion or event. Our intelligently designed filtering methods eliminate the inconvenience of sifting through endless options, ensuring you are presented with a curated selection that perfectly suits your preferences. Indulge in culinary inspiration and elevate your gastronomic experiences with FoodTalk.

HTML/CSS

JavaScript

Flask

Django

MySQL

Calendro

Experience the power of Calendro, a robust web application designed to effortlessly store and manage your important events. Seamlessly create, modify, or delete events on any day, in any month. Customize each event with essential details including descriptions, dates, times, and statuses. With Calendro at your side, you'll be fully prepared for any upcoming event, ensuring you never miss a beat.

HTML/CSS

Javascript

PHP

MySQL

Fact-Check

Immerse yourself in a responsive and intellectually stimulating discussion forum, where educational conversations thrive. Engage with thought-provoking posts, express your opinion through likes and dislikes, and actively participate in discussions. Easily explore and join topic-specific groups using the search bar, allowing you to share your knowledge with like-minded individuals. Experience a dynamic platform that fosters meaningful exchanges and empowers users to contribute to a vibrant community of intellectual discourse.

HTML/CSS

Javascript

PHP

MySQL

My Education

Honors and Awards

  • Dean's Honors - 2020
  • Dean's Honors - 2021
  • The Dream.US Scholarship
  • The Excelsior Scholarship
  • Ambassador for the NYC DOE College Immigrant Ambassador Program
  • NYC Tech Talent Pipeline Resident Developer

Pursuing Degrees

B.S. in Computer Science and Information Technology

  • Majoring in Computer Science has advanced my understanding of Algorithms, Information Security, and Web development.
  • Has heightened my ability to solve complex problems using computer technologies.

Cryptography and Cryptoanalysis

Operating Systems

Computer Networking

Advanced Data Structures

Computer Architecture

Network Security

Minor in Mathematics

  • Chose to pursue mathematics as a minor to enhance my understanding of quantitative disciplines. Such as those which are crucial to many technology fields.
  • My ability to recognize, extract, and analyze patterns from data have heightened due to my extensive focus on mathematics.
  • Studying mathematics has helped me express quantitative information effectively to others.

Discrete Mathematics

Calculus I

Calculus II

Calculus III

Probability and Mathematical Statistics

Get In Touch

Enjoyed your visit? Send me a message.

Message:

Designed and Built by Rey Flores on Earth