×
Basheer Al-Momani

Basheer Al-Momani

Full-Stack Java Developer

Amman, JO
+962 776 388 298
Arabic, English

Background


About

About

Experienced Software Engineer with over 9 years of hands-on expertise in building reliable, scalable backend systems across diverse industries. Known for delivering high-impact solutions with a strong focus on quality, performance, and user experience. I thrive in collaborative environments that value ownership, innovation, and continuous improvement, and Iโ€™m looking to contribute to forward-thinking teams where I can grow while driving meaningful impact.

Work Experience

Work Experience

  • Senior Backend Developer, ADNOC Distribution

    May, 2023 - Present

    ADNOC Distribution is the UAEโ€™s leading fuel and convenience retailer, driving innovation in mobility through futuristic user experiences like Fill & Go and Click & Collect. As part of its digital transformation, the company leverages technologies such as Smart Tag, contactless in-app payments, and seamless backend services to deliver a frictionless customer journey. The platform also integrates loyalty systems and customer relationship capabilities to enhance user engagement and retention.

    • Worked within a large government organization, balancing agility with stability while navigating the complexity of scale, compliance, and reliability requirements.

    • Contributed to modernizing the digital infrastructure and enabling scalable, resilient backend services to support national-scale retail operations.

    • Led and owned end-to-end delivery of mission-critical new backend services, from requirements gathering to seamless production deployment and post-launch support.

    • Collaborated with cross-functional teams to build and evolve services that power futuristic customer journeys across all services.

    • Improved code quality and system performance through service refactoring, observability enhancements, and database optimization.

    • Played a key role in delivering advanced digital experiences and integrating third-party vendors, while maintaining seamless transitions and full backward compatibility across evolving systems.

    • Maintained a strong culture of code review, knowledge sharing, and alignment with platform-wide architectural standards.

  • Senior Backend Developer, Yahoo inc.

    Apr, 2022 - May, 20231 year 1 month

    Yahoo is a leading digital media company that provides online search, content, and communication services to millions of people worldwide. As a member of the Yahoo Ad Tech department, I am proud to be part of a team that creates innovative advertising solutions and technologies that help businesses reach their target audiences and provide advertisers with valuable insights and maximize the effectiveness of their ad campaigns.

    • Worked effectively in fast-paced environments where working independently is not an option, meeting deadlines is a must, small bytes of transmitted data make a difference, and dealing with a new codebase, new language and a new framework is a nature.

    • Played a crucial role in large-scale, distributed projects, applying industry-standard best practices and ensuring comprehensive test coverage to ensure high-quality, reliable solutions.

    • Led end-to-end feature development, from gathering requirements to successful CI/CD deployment and ongoing production monitoring, taking full ownership of delivering high-quality results.

    • Conducted thorough code reviews and provided constructive feedback to junior developers, promoting knowledge sharing and skill development within the team, based on close collaboration and active listening to the suggestions and concerns of peers.

  • Senior Full-Stack and team lead, Atypon Systems

    Jan, 2020 - Apr, 20222 years 3 months

    Atypon Systems is a leading provider of scholarly publishing solutions that helps publishers and organizations deliver their content in a variety of digital formats. In my previous role, I was responsible for a shared and critical component in the system that was responsible for rendering everything to the page. As the go-to person for this tool, I provided technical support to the team, solved complex problems, and ensured that the tool was maintained to the highest standard.

    • Represented the component engineering team during meetings, sprints and other urgent calls to resolve issues.

    • Provided guidance and direction to less experienced staff in resolution of complex technical problems.

    • Designed enhancements and updates for subsystems of end-user applications software to improve user experience and system usability.

    • Participated in design, architecture and implementation of new and existing services and features.

    • Came up with design specifications for the features and conducted formal and informal design reviews with the team.

    • Revised, modularized and updated old code bases to modern development standards, reducing technical debt, and improving functionality.

  • Junior Full-Stack Developer, Atypon Systems

    Dec, 2016 - Jan, 20203 years

    • Developed and maintained web applications using Java EE and Spring Framework.

    • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.

    • Demonstrated expertise in problem-solving, using analytical and creative approaches to tackle complex technical issues, resulting in efficient and effective solutions.

    • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.

    • Participated in team projects, demonstrating an ability to work collaboratively and effectively.

    • Designed intuitive graphical user interfaces to improve user experience.

    • Discussed issues with team members to provide resolution and apply best practices.

    • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.

  • Full-Stack Developer, Nextwo

    Jun, 2016 - Dec, 20166 months

    • Developed and maintained web applications using C# and ASP.NET

    • Collaborated with cross-functional teams to integrate front-end and back-end components

    • Designed and implemented UI and UX features for various applications

    • Worked with databases and entity framework, creating and modifying tables (DDL) and writing queries (DML).

    • Debugged and fixed issues in existing applications

    • Designed and implemented RESTful APIs, ensuring seamless communication between front-end and back-end systems and facilitating integration with external systems

    • Worked with the team to improve application performance and scalability

Skills

Skills

  • Backend

    Java / Spring / Servlet / JPA

    Node / Express / KOA / Sequelize / Jest / gulp

    C# / Asp.Net / ABP Framework / Entity Framework / Xamarin

    RESTful API / GraphQL / WebSocket

    Python / Notebooks / bash / sh

    SQL / NoSQL / Postgres / MS SQL Server / Oracle / h2 / MongoDB / Redis

    OLAP / OLTP / Redshift / Vertica / Star Schema / Column Oriented DB

    AWS / Firebase / Serverless

    Microservices / Event-driven architecture

    Kafka / Elasticsearch / Redshift

  • Frontend

    HTML / Jade / Handlebars / EJS

    CSS / SCSS / BEM

    JavaScript / jQuery / requirejs / AngularJs / React

  • Tools

    IntelliJ / VS Code/ DataGrip / Postman

    Kibana / DataDog / New Relic

    Chrome DevTools / Mongo Compass

    Docker / Jenkins / GitHub Actions

    Linux (Ubuntu) / Mac / Windows

    Swagger / OpenAPI / JSON Schema

Education

Education

  • Software Engineering, Bachelor, Jordan University of Science and Technology

    Sep, 2012 - Jun, 2016

    80.7

    Technologies: C++, JAVA. C#, SQL, PL-SQL. Oracle11g, ASP.NET MVC. PHP, JavaScript. JSP, Servlets, Desktop Applications, Mobile Applications, User Experience and HCI, GitHub, Unity3D, Xamarin, Android...

    Topics: Data Structure, Algorithms, Operating Systems, Multithreading, Networking, Socket Programming, Client Server, Database, UML, Test-driven Development,โ€ฆ

    Software Engineering: Software Design Patterns(GOF), SOLID Principles, System Analysis, Requirements Engineering Process, Software Documentation, Software Security, Software Testing, Project Management,โ€ฆ

Interests

Interests

  • ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ ๐Ÿ‘ต๐Ÿป ๐Ÿ‘ด๐Ÿฝ Family times

  • ๐ŸŽฌ ๐Ÿฟ Movies

  • ๐ŸŽฎ Games

  • ๐Ÿ“œ Poetry

  • ๐Ÿ›๏ธ โŒ›History

  • ๐Ÿ’ช๐Ÿ‹๐Ÿป Gym

References

References

  • Nikolay Fedorov - Software Architect @ Atypon Systems

    I was amazed of what Basheer achieved, I gave him a complex component to manage and maintain and he took full responsibility of it and he succeeded.