Welcome to my world

Hi, I'm Ahmad Mujahid
a

Hi there! I'm a Senior Software Engineer with a B.E. in Informatics Engineering and over 7 years of experience, based in Dubai. I specialize in backend development using Golang, Node.js, and PostgreSQL, with proficiency in React. I've led and contributed to 14 real-world production projects, including LLMs and high-scale applications. Known for optimizing code, managing teams, and delivering robust solutions, I'm committed to driving impactful software engineering initiatives in challenging environments.

Follow me on

Best Skills On

Ahmad Mujahid Face Image

Software Development

Leading cross-functional teams to deliver robust software solutions.

Full Stack Web Development

Expertise in both front-end and back-end technologies, building scalable and efficient applications with Node.js, React, and PostgreSQL.

Real-Time Systems

Developing and integrating real-time communication systems, enhancing user interaction and responsiveness.

Solution Architecture

Designing and overseeing the implementation of software architecture that aligns with business needs and scalability requirements.

DevOps and CI/CD Integration

Managing dev ops teams to establish secure and efficient Continuous Integration/Continuous Deployment pipelines.

Self-Hosted Solutions

Designing and implementing self-hosted systems, ensuring reliable and secure software operations tailored to specific needs.

YH&H Products Design Services Company Logo

Development Team Lead

YH&H Products Design Services · Full-time

Mar 2022 - Present · 2 yrs 8 mos

Dubai, United Arab Emirates · On-site

  • Leading and managing a team of developers, designers, and dev ops to ensure the successful delivery of software projects.
  • Handling the full backend development of a large-scale project from scratch to release, while coordinating with other departments to ensure alignment on project goals and objectives.
  • Acting as a senior for the backend team, providing technical guidance and support when needed.
  • Overseeing the dev ops team to ensure the implementation of a secure CI/CD pipeline for all resources.
  • Collaborating with stakeholders to conduct requirements analysis and communicate project knowledge to the team.
  • Facilitating efficient communication and collaborating within the team by managing user stories.
  • Coordinating tasks between team members and ensuring the delivery of fast and high-performing software.

Skills: Node.js, Golang, PostgreSQL, Requirements Analysis, Team Management, React, REST APIs, SQL, Solution Architecture

Brilliant Star Technology Company Logo

Senior Web Developer

Brilliant Star Technology · Full-time

Nov 2021 - Feb 2022 · 3 mos

Dubai, United Arab Emirates · On-site

  • Functioned as a senior software developer within a team, providing technical expertise and leadership.
  • Developed real-time communication functionality for a chat application utilizing web sockets, resulting in enhanced user experience and improved functionality.
  • Established coding guidelines and best practices to ensure code quality, maintainability, and consistency.
  • Conducted thorough code reviews and testing processes to validate functionality and optimize code style.
  • Collaborated closely with team members during sprint planning and task estimation to ensure timely delivery of software projects while maintaining high-quality standards.

Skills: Node.js, PostgreSQL, ClickUp, React, Code Review

Hsoub Company Logo

Senior Web Developer

Hsoub · Full-time

Oct 2020 - Oct 2021 · 1 yrs

Remote

  • Managing a team of developers, assigning tasks and ensuring timely delivery of high-quality code.
  • Coordinating with other departments and stakeholders to ensure alignment on project goals and objectives.
  • Conducting code reviews and providing constructive feedback to team members to maintain code quality and consistency.
  • Implementing and enforcing coding standards, best practices, and industry-standard design patterns.
  • Ensuring adherence to RESTful API design principles and guidelines across all endpoints.
  • Continuously monitoring system performance, identifying areas for improvement, and implementing solutions.
  • Collaborating with the QA team to ensure all software is thoroughly tested and meets the required standards.
  • Keeping up-to-date with emerging trends, technologies, and best practices in software development.

Skills: Team Management, Problem Solving, Project Management, Performance Monitoring, REST APIs, Code Review, Communication, Coding Standards

Hsoub Company Logo

Full Stack Developer

Hsoub · Full-time

Aug 2019 - Oct 2020 · 1 yrs 2 mos

Remote

  • Successfully integrated web sockets in both the backend and frontend of a real-time chatting application.
  • Conducted performance profiling for the backend application and implemented necessary optimizations to enhance its performance.
  • Restructured complex SQL queries which were causing a bottleneck in the application's efficiency.
  • Improved the application's codebase by refactoring selected parts to enhance readability and maintainability.

Skills: Team Management, Problem Solving, Project Management, Performance Monitoring, REST APIs, Code Review, Communication, Coding Standards

Nabdah Company Logo

Full Stack Developer

Nabdah · Part-time

May 2017 - Sep 2021 · 4 yrs 4 mos

Damascus, Syria · Remote

  • Developed and delivered a Social Protection Management System with UNICEF and an Agricultural Information Management System with FAO, both in collaboration with the United Nations.
  • Conducted a thorough analysis of requirements, assessed technical feasibility, and provided comprehensive system design that aligns with stakeholder needs.
  • Utilized programming languages and frameworks to develop the back-end and front-end of the software application.
  • Produced clear and concise documentation of system specifications, user manuals, and technical guides.
  • Ensured that the software application is deployed in a timely manner, and conducted continuous maintenance and monitoring to ensure optimal performance.
  • Collaborated with stakeholders to define project requirements, conducted meetings and presented progress updates to ensure that the software application met their needs.

Skills: Laravel, Node.js, MySQL, React, REST APIs, SQL, Software Development Life Cycle (SDLC)

Elixir for intelligent software Company Logo

Full Stack Developer

Elixir for intelligent software · Part-time

Jun 2018 - Oct 2020 · 2 yrs 4 mos

Damascus, Syria · On-site

  • Contributed to the development of the Elixir framework by designing and developing components that enhanced functionality and improved performance.
  • Utilized Elixir metadata to design and implement dynamic web page presentation, improving the user experience.
  • Integrated the Solr search platform with the Elixir framework archiving system, enhancing search capabilities and optimizing system performance.
  • Collaborated with the development team to create stateful and stateless APIs, resulting in increased efficiency and effectiveness.
  • Developed JavaScript dependencies to streamline working with Elixir's stateful and stateless APIs, reducing development time and improving system stability.

Skills: React Native, Web Development, MySQL, React, REST APIs, Java, SQL

Shake hand Image

Ahmad Mujahid

Senior Software Engineer

Email: me@ahmadmu.com