Welcome! I'm Jun Michael,

A passionate Full Stack Software Engineer with a strong track record of building dynamic responsive websites and crafting robust back-end APIs. My expertise spans both front-end and back-end technologies, and I take a comprehensive approach to software development. Here’s a glimpse into my skill set and experience:

Check out my live applications below, deployed on Netlify, and explore the accompanying repositories. Click the links to see my work in action!

About me

theme-pattern

My expertise extends from crafting intuitive user interfaces with React.js to developing scalable backend API solutions using Node.js, Express.js, JWT tokens, bcrypt, and database management. My skillset involves leveraging cloud technologies such as Google Cloud Services to enhance functionality and scalability.

I love seeing my projects come to life. My enthusiasm extends to DevOps, where I enjoy the challenges of deployment and continuous integration. I take pride in having the ability to learn emerging frameworks, technologies and stacks at a high degree of efficiency. I thrive on solving complex problems and am always eager to contribute to impactful projects that drive success and growth.

React JS


JavaScript


HTML & CSS


Node Express


Next JS


Frontend Stack

  • React
  • JavaScript
  • HTML
  • CSS
  • Redux
  • Tailwind CSS
  • Bootstrap
  • SAAS

Backend Stack

  • Node.js
  • Express
  • MongoDB
  • PostgreSQL
  • MySQL
  • Python Django
  • Java
  • Google Cloud
  • Postman
  • JWT Tokens
  • bcrypt

DevOps Stack

  • Netlify
  • Heroku
  • Docker
  • Kubernetes
  • Git/Github
  • CI/CD
  • Google App Engine

My latest work

Theme Pattern
Work 1
Work 2
Work 3
Work 4
Work 5

My Services

01

Front-End Development

Proficient in React.js, Javascript, and HTML & CSS, I specialize in creating dynamic and responsive user interfaces. I manage state using a variety of tools, including: useState and useReducer Hooks: For managing local component state and handling more complex state logic. Custom Hooks: To encapsulate and reuse stateful logic across components. Redux Toolkit: For global state management in larger applications, providing a scalable and maintainable approach to state management.

02

Back-End Development

Skilled in Node.js and Express, I have extensive experience in: Developing RESTful APIs: Creating and managing endpoints, routes, and handling HTTP methods (GET, POST, PUT, DELETE). MVC Architecture: Implementing the Model-View-Controller pattern to structure applications and separate concerns. Google Cloud Integration: Managing Google Cloud Storage, handling image uploads, and deploying applications on Google App Engine.

03

Full-Stack Development

Skilled at integrating front-end and back-end systems, ensuring smooth communication between them. I use tools like Postman to test and validate API endpoints, and I handle HTTP headers and CORS to manage cross-origin requests and ensure secure interactions.

04

Database Management

Experienced with both MongoDB and PostgreSQL, I excel in designing efficient database schemas, managing data relationships, and ensuring data integrity. My experience includes working with the MERN stack and leveraging PostgreSQL for robust relational data management.

05

Deployment & CI/CD

I deploy my front-end applications on Netlify, and my back-end applications on Heroku or Google App Engine if Google Cloud integrations are required; leveraging their capabilities for automatic builds and deployments. My CI/CD pipeline is integrated with GitHub, ensuring that any updates pushed to my repositories trigger automated deployment processes, keeping my projects up-to-date and continuously integrated.Familiar with Docker, I use it to create and manage containerized environments, making development, testing, and deployment more efficient and consistent.

06

Authentication & Security

Experienced in integrating JWT tokens for secure authentication and authorization. Password Tokenization utilizing industry-standard hashing algorithms (such as bcrypt) to securely hash and store passwords in databases, protecting sensitive user information from unauthorized access. I have implemented secure authentication mechanisms on both the front end and back end, ensuring data protection and user privacy.

Get in touch

Let's talk

I'm currently available to take on new projects, so feel free to send me a message about anything. You can contact anytime and I will get back to you soon.

developer@junmike.dev

(210)-968-4618

TX, United States