Waqif Alam

Sydney, New South Wales, Australia

About Me

I'm a Software Engineer with a strong foundation in computer science principles and a focus on developing scalable, efficient applications with React, Nest.js, NodeJS and TypeScript. My experience spans across dynamic, fast-paced environments where I've worked with event-driven architectures, cloud infrastructure, and DevOps practices. I enjoy using tech to solve complex problems and thrive in collaborative teams.

Experience

Simply Wall Street

Software Engineer | May 2024 – Present | Sydney, Australia

Developing and optimizing backend microservices using NestJS to support Simply Wall Street's stock market research platform.

Curious Thing AI

Software Engineer | Jan 2020 – May 2024 | Sydney, Australia

Contributed to the development of voice AI applications as a Full Stack Engineer. Focused on building and maintaining user-friendly interfaces and efficient backend systems.

Core Skills

Frontend Technologies

Advanced in React, Next.js, and TypeScript, building responsive, user-friendly interfaces optimized for performance and accessibility.

Backend & Microservices

Proficient in Node.js, focusing on microservices and event-driven architectures. Experience with PHP for minor server-side tasks.

DevOps & CI/CD

Proficient in Docker, Kubernetes, CircleCI, and ArgoCD to streamline deployments.

Cloud & Observability

Skilled in using Terraform for infrastructure management and DataDog for monitoring.

Education

Bachelor of Computer Science

University of New South Wales, Jan 2018 – Jan 2020

Weighted Average Mark (WAM): 81 (Distinction)

Courses: Data Structure and Algorithms, Networking, Database Systems, Security Engineering, Operating Systems, Advanced Algorithms, Human Computer Interaction.

Featured Projects

BriefingBot

An open-source AI tool for summarizing news articles using Node.js and HuggingFace models.

EnglishMentor

An English learning app for interactive speaking practice, built with Next.js, TypeScript, and Tailwind.