Hi, my name is Steven, a Full Stack Software Engineer with a passion for creating innovative applications and tackling complex challenges. I have experience with JavaScript, Python, React, Redux, Express, Sequelize, Flask, SQLAlchemy, Websockets, and AWS S3
Prior to becoming a software engineer, I was a pre-med student attending SMU where I earned a BS in Biology and a minor in Applied Physiology. While I excelled in academics, I came to the realization after shadowing various physicians that my values didn't align with those of the medical field. Subsequently, I made the decision to pursue another one of my passions, technology.
Since then, I have graduated from App Academy where I have been honing my skills in coding and continuously challenging myself over the past year. When I'm not coding, I spend my time building mechanical keyboards and working on my Turbo F20C swapped AE86!
Banter is an innovative real-time chat application, drawing inspiration from Slack, that I co-developed with a team of three other skilled developers. My contributions to the project included the implementation of websockets, Flask routes, React state management, as well as the creation of various components.
Airdnc is a comprehensive full-stack application that takes inspiration from the Airbnb platform. This innovative app is powered by an Express backend, leverages Sequelize ORM for seamless database management, and utilizes React and Redux to deliver a superior user experience.
To be a successful software engineer, one must be constantly learning new technologies to improve. While, I'm committed to continually expanding my skillset, I have established a strong foundation in core competencies including...
JavaScript is a popular high-level programming language used for creating dynamic web pages and interactive web applications.
Python is a high-level, interpreted programming language known for its simplicity, readability, and versatility.
React is a popular open-source JavaScript library used for building user interfaces for web and mobile applications, known for its component-based architecture and efficient rendering.
Redux is a predictable state container for JavaScript applications, used for managing the state of complex applications with a centralized store and a unidirectional data flow.
Flask is a lightweight and flexible Python web framework used for building web applications, known for its simplicity, modular design, and easy-to-use API.
Express is a popular and minimalist web framework for Node.js, used for building server-side web applications and APIs with a simple, unobtrusive API and strong middleware support.
Thank you for checking out my profile page! 😊 If you are considering me for a junior developer position, feel free to reach out to me in any way.