# Rabab Mesmer > Software Engineer Location: Oakland, California, United States Profile: https://flows.cv/rabab Technically skilled, talented and collaborative full Stack Software Engineer proficient in using JavaScript, CSS, React, Express, PostgreSQL, and Node.js to develop user-centric web and mobile applications. Strong familiarity with Object Oriented best practices and Agile-Scrum methodologies to optimize functionality and application security. Excited to bring a passion for problem-solving and a proven record of strong collaboration to immediately add value to an agile-focused team. Front-end: HTML, CSS, JavaScript, React, Tailwind, Bootstrap, Material UI Back-end: Node.js, Knex, Express, PostgreSQL, MongoDB Concepts & Tools: Git, Heroku, Unit Testing, RESTful APIs, Docker, Agile Development ## Work Experience ### Software Engineer Apprentice @ Thinkful Jan 2022 – Present Remote web development program, focused on learning HTML, CSS, Javascript, SQL, and associated frameworks (such as Node.js, React, jQuery, and PostgreSQL) • Designed mobile-first full-stack applications from conception to deployment, while learning industry best practices Projects: Flash Cards App - Designed a flash cards app which lets users create, edit and delete flashcards to help them study. - Configured a Docker file so that the project can be run in any development environment. - Hosted the client on Vercel and the server on Heroku as a workaround for the JSON-server API. - Built with: React, React Hooks, JSON server, Bootstrap We love Movies: -Built API conforming to RESTful standards Utilized common middleware packages Provided access to relevant information through route and query parameters Used PostgreSQL to store data Handled error for nonexistant routes Customized knexfile.js file for staging Used Knex.js to write database queries for handling CRUD operations in an Express server Utilized joined and nested data with Knex.js Wrote database migrations using Knex.js's migration tool Deployed backend to to Heroku ### Software Tester @ HG Law offices Jan 2016 – Jan 2017 • Involved and supported testing of SuperQA company website and web based Payment Processing System Projects. • Performed analysis and web testing of various software components ensuring that products interface correctly with all test scripts and test systems. • Created guidelines for test execution, prepared test cases, performed analysis of defects in production features; performed functional, usability and regression testing; reviewed documentation for areas of responsibility and worked closely with development team to resolve software defects. ## Education ### Bachelor's degree in Information Technology Eritrea Institute of Technology Jan 2007 – Jan 2011 ## Contact & Social - LinkedIn: https://linkedin.com/in/rabab-mesmer --- Source: https://flows.cv/rabab JSON Resume: https://flows.cv/rabab/resume.json Last updated: 2026-03-20