Johan Gideon

Front-end Engineer

I develop captivating mobile and web applications as a front-end engineer, focusing on creating seamless user experiences.

About

Back in 2014, I discovered my passion for coding in College. Since then, I've had the opportunity to work with various organizations, including a consultancy, a ticketing platform, an online travel agency, a cryptocurrency exchange platform,and a telco company. These experiences have enriched my skills and allowed me to build software tailored to different industries.

Experience

  1. 2023 — Present

    Streamlined development by creating a CI/CD pipeline, established a testing environment for components, hooks, and integration tests, and performed maintenance to ensure all functionalities worked smoothly, providing the best user experience.

    • React Native
    • React
    • JavaScript
    • TypeScript
    • Azure
    • Python
    • Jupyter Notebook
  2. Aug — Oct 2023

    Developed internal tools for managing and monitoring market makers, including configuring alerts when their holdings reached certain thresholds, enhancing operational efficiency and risk management.

    • NextJS
    • React
    • JavaScript
    • TypeScript
    • Tailwind
  3. 2018 — May 2023

    Accomplished front-end engineer with a proven track record of success. Highlights include developing and launching the Gold product in a mobile application, implementing a RESTful API for internal web tools, and improved code maintainability and reduce complexity. Adept at mentoring junior developers on React Native best practices. Successfully developed and launched the Insurance Standalone mobile and web applications. Known for collaborating effectively with cross-functional teams.

    • React Native
    • React
    • NextJS
    • JavaScript
    • TypeScript
  4. 2017 — Mar 2018

    As a front-end developer, I played a key role in developing the Goers website, enabling users to conveniently order tickets for events and movies. I efficiently translated the UX design into front-end code, ensuring a seamless alignment with the web branding and style. Leveraging JavaScript and the React library, I implemented the necessary functionalities. Collaborating closely with the team, I contributed to creating a powerful and engaging website experience.

    • React
    • JavaScript
    • HTML
    • CSS
  5. Jun — Aug 2017

    As a developer, I performed website maintenance tasks, including bug fixing, content updates, and creating new features. I analyzed and resolved client-reported bugs, designed SQL Server databases, managed .NET data, and developed ASP.NET user interfaces. I also implemented future-ready website features.

    • C#
    • .NET
    • Sitefinity
    • Sitecore
    • SQL Server
    • HTML
    • CSS