About me

My name is Ebraheem, I am a senior full stack developer having experience more than 5 years, and I love what I do.

I started my career as a web developer for a small startup in based in Islamabd, where I learned the fundamentals of web development mostly worked on backend side. From there, I moved onto larger projects that involved more complex programming languages and frameworks includes both frontend and backend. As my skills grew, so did my confidence in myself and my ability to deliver high-quality code.

Nowadays, I am completely working as a freelancer, where I help clients with their web development needs. My job is completely changing every day—but one thing stays constant: delivering quality code. I believe in quality work, commitment to delivering on time and within budget, and always giving my clients the best experience possible.

What i am doing

  • Full Stack development (React +Node)

    I can help you in web development at any stage from development to deployment.

  • BlockChain (learning phase)

    As a side hobby, i am looking into this this new tech Blockhain

Testimonials

  • Dibe84

    Coder2(my username on fiverr) did a great job! He understood the requirements perfectly and delivered super quickly. Thanks a lot

  • santiagolest804

    I recently had the pleasure of working with ebraheem on the Fiverr platform, and I must say that I am thoroughly impressed with the level of expertise and professionalism he brought to the table. Our company, Arpitools, had been struggling with a forgot password issue for our mobile app, and ebraheem was able to quickly diagnose and resolve the problem for us. His communication throughout the process was excellent, keeping us updated on his progress and ensuring that we were satisfied with the end result. He also went above and beyond by offering additional suggestions to improve the overall functionality of our app. I would highly recommend ebraheem to anyone in need of technical support

  • santiagolest804

    Ebraheem did an excellent job. We are going to be working with him again on several other projects and improvement to be made in this one as well.

  • Upwork Client

    I would like to thank Ebraheem for his awesome job. He does not get upset, annoyed for any of my silly questions. He is very kind and he got so much of patience. He understood the requirement well and he delivers before time. He took ample time to explain the code and very much helpful even after the contract ended. I would definitely consider him for my next project, also i would recommend him for any of my friends for any python projects. He never pushes to pay money ahead or upfront, he is very much professional and had good ethics in him.

Clients

  • client logo

Resume

Education

  1. COMSATS University Islamabd

    2013 — 2017

    Completed Bachelor in Computer Science

Experience

  1. Makro Pro - SR Full Stack Developer(MERN) - Full Time - Remote

    April 2023 - March 2024 (Contract)

    • Led the development of web and mobile projects, enhancing user engagement by 20%.
    • Delivered high-quality code that met and exceeded project requirements, reducing bugs by 20% and improving performance.
    • Implemented best practices for code quality and maintainability, reducing technical debt by 30% over 7 years of professional experience.
    • Facilitated effective communication with team members and stakeholders, improving project workflow efficiency by 25%.
    • Successfully met and exceeded project deadlines, ensuring timely delivery of all phases, contributing to client satisfaction.
    • Adapted to changing project requirements, increasing project flexibility and reducing delays.
    • Researched and integrated the latest technologies and trends, boosting development efficiency by 15%.
    • Engineered robust, scalable, and user-friendly applications, leading to a 25% increase in user satisfaction.
    • Contributed to the overall project success as a reliable team member, enhancing team cohesion and project outcomes.

  2. Elixir - SR MERN Stack Developer (MERN) - Full Time - Remote

    January 2022 - February 2023

    • Converted UI design mockups to React JS, enhancing user interface quality and performance.
    • Collaborated with the CTO to finalize requirements for new modules, ensuring alignment with business goals.
    • Seamlessly integrated React JS components with backend APIs, improving application efficiency and user experience.
    • Developed robust REST APIs, enhancing data interchange efficiency and reducing latency by 15%.
    • Developed comprehensive unit tests for frontend and backend, ensuring 95% code coverage and reducing bugs.
    • Mentored junior developers, fostering a collaborative environment and enhancing team productivity.
    • Analyzed the current system and implemented end-to-end automation test cases, improving testing efficiency by 30%.
    • Actively involved in the complete DevOps cycle, improving deployment efficiency and system reliability.

  3. 10Pearls - SR Software ENG - Full Time - Remote

    October 2020 - January 2022

    • Analyzed business requirements and developed new functionalities, added new features to existing functionalities, and resolved issues in previously developed features, enhancing system performance and user satisfaction.
    • Successfully migrated features from a legacy monolithic architecture to microservices using Node.js and React, reducing system complexity and improving scalability.
    • Led feature development and bug fixing, increasing system stability and user satisfaction.
    • Reviewed and tracked peer developers' work, ensuring code quality and adherence to best practices.
    • Developed REST APIs to expose data to the web client, improving data accessibility and user experience.
    • Collaborated with UX engineers to re-theme the old application using HTML and CSS, enhancing visual appeal and user experience.
    • Worked as part of an international team, conducting regular meetings with offshore client teams, including technical and business stakeholders, ensuring project alignment and progress.
    • Introduced and implemented the NX tool for monorepo, streamlining code management and improving development efficiency.
    • Developed unit and integration test cases, achieving at least 95% code coverage and ensuring robust application functionality.

  4. IngenioEC – Full Stack Developer - Full Time - Remote

    June 2020 - October 2020

    • Conducted daily sync-up calls with the manager and lead to discuss status updates and identify new tasks, ensuring clear communication and project progress.
    • Collaborated on frontend development with React, complementing REST API changes and new features, enhancing application performance and user interface.
    • Managed Heroku servers and automated deployments upon changes to the master branch, ensuring smooth and efficient updates.
    • Implemented real-time data fetching and display using socket.io, improving user experience and data timeliness.
    • Led end-to-end development of the initial application versions, ensuring robust and scalable solutions.
    • Reviewed code and mentored developers, fostering a collaborative and high-performing team environment.
    • Led feature development and general bug fixing, enhancing application functionality and stability.

  5. WfeedBack Full Stack Developer - Full Time - Remote

    January 2020 - July 2020

    • Conducted bi-weekly sync-up calls with the client to discuss status updates and identify new tasks, ensuring project alignment and progress.
    • Developed APIs, UI, and API documentation using Postman, enhancing system functionality and documentation quality.
    • Managed Heroku servers and automated deployments upon changes to the master branch, ensuring continuous integration and delivery.
    • Developed features to collect real-time reviews using socket.io, improving user feedback collection and analysis.
    • Implemented offline review collection and database updates once the app was online, ensuring data consistency and availability.
    • Led the development and deployment of the entire web app, delivering a complete and functional solution.
    • Despite leading development and deployment, the project was unfortunately discontinued due to the COVID-19 situation in Brazil.

  6. CARE – Full Stack Developer - Full Time - Remote

    July 2019 - January 2020

    • Conducted daily sync-up calls with the client to discuss status updates and identify new tasks, ensuring clear communication and project progress.
    • Led backend and frontend feature development and bug-fixing, enhancing system functionality and user experience.
    • Managed deployment on the client's VPN, ensuring secure and efficient application delivery.

  7. DSS Tech – Full Stack Developer - Full Time - Remote

    August 2017 - July 2019

    • Collaborated with development team members to analyze potential system solutions based on evolving client requirements, delivering tailored and effective solutions.
    • Monitored and managed multiple databases, including MySQL, Neo4j, and Elastic Search, ensuring data integrity and availability.
    • Developed, tested, deployed, and maintained various microservices using RabbitMQ and gRPC, improving system scalability and performance.
    • Engineered multiple web scrapers for sites without APIs, ensuring data retrieval and processing.
    • Retrieved and processed data from various public sites daily, ensuring timely and accurate data availability.
    • Executed automated tasks using Python and Selenium, increasing efficiency and reducing manual workload.
    • Successfully migrated the codebase from Python 2 to Python 3, enhancing system compatibility and performance.

My skills

  • React
    85%
  • Node (Express)
    83%
  • Databases
    80%
  • Python
    70%
  • Web 3.0
    40%

Portfolio

Contact

Contact Form