About Me

Picture of Mariam Farrukh

Hey there! I’m Mariam Farrukh, a curious problem solver, with a passion for building cool stuff on the web. My journey started with a love for physics and teaching, but I soon discovered the magic of coding. I’m all about creating seamless and engaging user experiences.

Beyond the code, I'm a graduate of Marquette University with a degree in Education & Physics and I’m a Google-certified project manager. I’ve previously been recognized as the top sales associate in my region at LensCrafters (yep, I’ve got a knack for sales too!).

When I’m not coding, you’ll find me organizing events. I believe in the power of collaboration and am always ready to dive into new challenges with a positive attitude and a smile.

Life's too short for boring tech, so let’s build something amazing together!

Sauti Africa Market Price API gif

Sauti Africa Market Prices API

React | React Context | React Hooks | ag-Grid | Semantic UI | Node | Express | MySQL | Redis | Knex

Platform and API for developers, researchers, and policy makers to gain access to Sauti Africa's database.

  • Built out frontend using React.js and managing state with Reducer Hook for state management.
  • Developed a filter functions in the backend that can be utilized by an API key for developers or accessed through the site's table where searches can be downloaded into CSV files.
  • Created a simple documentation page with playground for developers to test endpoints, and created a guide for using the table.
View Code
International Rural School Report Project

International Rural School Report

Node.js | Express | SQLite | Knex | React | Redux | Semantic UI

International rural schools can communicate with board members around the world about equipment they need replaced, and board members respond to these requests.

  • Built out entire backend using an Express server with Node.js
  • Endpoints documented with postman docs, and deployed using Heroku and PostgreSQL

View Code View Website
WorldTrek MUD game gif

WorldTrek

React | Konva | Sass | Django | Heroku | Vercel

An interactive Multi-User Dungeon consisting of 100 rooms where users can explore rooms named after countries and see other users in real-time.

  • Utilized a room generating algorithm in Python
  • Implemented Konva to display rooms with React like a grid and display paths
  • Took on a leadership role and responsible for functionality and design
View Code View Website

Skills

JavaScript | TypeScript | React | Node | Express | SQL | GraphQL

Responsive Design | Material UI | Styled Components | LESS | SASS | REST APIs

Vercel | Heroku| Google Analytics