Status: Available

My Credentials.

I am currently working as a fullstack developer for Teck Engineering Ltd, creating for them a sleek website that allows customers to schedule and pay for electrical services. I am skilled in both frontend and backend technologies.

I possess a strong aptitude for problem-solving and enjoy tackling challenges from both the frontend and backend perspectives and contributing to the end-to-end development of robust and scalable software solutions.

As a dedicated and motivated software developer who is eager to expand their skills, I am actively seeking a permanent software developer role that will provide me with the opportunity to grow and thrive in a collaborative and innovative environment. I am eager to join a team that values continuous learning and encourages professional development. I would be thrilled to discuss how my experience and aspirations align with your company's vision.

You can either see my resume in detail here, connect with me on LinkedIn or see below for a summary of my experience. 🙂


Work Experience

Fullstack Developer

Dec 2022 - Present

Teck Engineers

Tech Stack: React.js | TypeScript | Node.js | Express.js | PQSL

I am solely responsible for development of a new customer-facing company website. I have not only successfully created a cutting-edge website, but I have also honed my skills in project management, client collaboration, and troubleshooting.

  • Created a website that allows customers to schedule appointments with Google Calendar API and purchase electrical services utilizing the Stripe API using agile methodologies
  • Deployed the frontend through Netlify and the server through Render
  • Lead client engagements to understand product requirements
  • Developed mock-ups and prototypes and convert visual designs into code using modular sass

Junior Fullstack developer

Mar 2023 - Jun 2023

Northcoders Software Engineering Bootcamp

Tech Stack: HTML | CSSS | JS | React.js | Node.js | Express.js | PQSL

At Northcoders, a leading coding bootcamp provider that aims to help career-changers becoming job-ready, I further fortified and consolidated my coding knowledge to ensure a strong foundation in software development.

  • Solo project: Created a CRUD app which allows users to read and comment on articles with React on the frontend and PSQL and Express.js on the backend (Frontend repository/Backend repository)
  • Group project: Created a 3D browser-based web game for a group project using React Three Fiber on the frontend, and utilizing agile and scrum methodologies (Frontend repository/Backend repository)
  • Demonstrated strong problem-solving and debugging skills within a collaborative coding environment through pair programming sprints
  • Showcased proficiency in handling asynchronous functions in JavaScript programming
  • Applied advanced error-handling techniques to enhance the robustness of applications

Frontend Developer

Oct 2022 - Mar 2023

Uplifter Ltd

Tech Stack: React.js | TypeScript | Jest

I played a pivotal role in designing, building, testing, deploying, and maintaining customer-facing web applications and software. With a focus on revenue growth and enhancing the user experience, I contributed to the success of various projects as follows:

  • Worked within an agile development team to define, plan and develop new product features, and deliver high-quality customer facing SaaS demonstrating ability to define requirements and plan the development and implementation of features through building custom, reusable React components
  • Created a React UI to allow users to search and display blockchain transactions by using Axios to connect to a Java Spring Boot API
  • Released new features and bug fixes to staging environments to ensure rigorous testing before releasing to the production environment demonstrating an understanding of the different working environments and the importance of preventing problems in production

Frontend Developer Training

Feb 2022 - Oct 2022

Career Transition Period

As a first step to transitioning into a career in software development, I took out 8 months to learn the fundamentals of frontend which included the following:

  • Completed courses on HTML, CSS, JavaScript, React, Jest, Regex, in addition to Bootstrap, Git/GitHub, ESLint, Axios and SQL
  • Learnt React under the guidance of a mentor who is an established full-stack engineer at a Big 4 consultancy, and created a portfolio website to demonstrate front-end skills as well as interface and design planning skills

Teacher of Chemistry

Jul 2020 - Feb 2022

Harris Academy Riverside

I cultivated an engaging and inclusive learning environment, leveraging my strong communication and interpersonal skills.

  • Proactively identified and supported high-achieving students, utilizing my organizational and coordination abilities to foster intellectual growth and academic excellence
  • Collaborated with colleagues by contributing to curriculum development and shared best practices, while continuously seeking professional development opportunities to enhance my teaching skills