About Me

Picture of Mariam Farrukh

Hello! My name is Mariam. I am a Web Developer who is passionate about learning new technologies and enjoys being in a creative atmosphere. I have gained experience with HTML, CSS, JavaScript, React.js, Node.js, Express.js, Knex, and more while studying Full Stack Web Development at Lambda School.

Outside of web development, I enjoy playing video games and watching a good show.

I am based in Illinois, but open to remote work and relocation. Experience working remotely and across time zones. Fluent in English and Urdu. Educated at Marquette University (B.S. in Education and Physics), Lambda School (Web Development).

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 playgrounds for developers to test endpoints, and created a guide for using the table.
View Code View Website
International Rural School Report Project

International Rural School Report

Node.js | Express | SQLite | Knex | Postgres| Heroku | Netlify | Redux | React | 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 | React Hooks | 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

HTML | CSS | LESS | SASS | JavaScript | React | React Hooks | Redux | React Context

REST API | Styled Components | Jest | Supertest | Cypress Testing

Node | Express | SQL | Knex | Sqlite3 | Postgres | Redis | Python | Django

Responsive Design | Auth0 | Netlify | Vercel | Heroku| Google Analytics | Moesif

Get in Touch