Skip to main content
MH
Looking for a job

Mahmoud Hasan

@mahmoudhasan

Senior Software Engineer at The New York Times supporting Home Delivery and Distribution systems and automating operational work with APIs.

Egypt
Message

At The New York Times, I support Home Delivery and Distribution systems and work on a Workday migration. I also provide production support and introduce APIs to automate manual operational work.

At ITSC, I developed an International Money Transfer solution and integrated it with financial organizations and banks. I also assisted with improving the project's overall security.

Earlier, I developed REST APIs and microservices at Cegedim, Vodafone VIS, and Channel IT, and maintained Java web applications at Tez-Tour. At SecWare, I developed Java applications and worked as a Python Instructor.

Experience

Work history, roles, and key accomplishments

The New York Times logoTT
Current

Senior Software Engineer / Consultant

Apr 2022 - Present (4 years 6 months)

Supporting Home Delivery and Distribution systems, working on Workday migration, and providing production support including on-call hours. Introduced APIs to automate manual operational work and collaborated with stakeholders to maintain revenue streams by supporting new print site launches.

ITSC logoIT

Senior Software Engineer

ITSC

Nov 2020 - Apr 2022 (1 year 5 months)

Developed an International Money Transfer (IMT) solution, integrated with financial organizations and banks, and assisted in improving the overall security of the project.

Cegedim logoCE

Software Technical Lead

Cegedim

Apr 2019 - Nov 2020 (1 year 7 months)

Developed REST APIs using Java 8/11, Spring Boot, Mongo, and PostgreSQL. Built a user authentication and authorization system on Keycloak and cooperated with the DevOps team.

Vodafone VIS logoVV

Senior Java Backend Developer

Vodafone VIS

Apr 2018 - Apr 2019 (1 year)

Developed REST APIs and microservices using Java 8, Spring Boot, and MongoDB. Consumed SOAP endpoints for integration and worked closely with front-end developers.

Channel IT logoCI

Senior Java Backend Developer

Channel IT

Jul 2017 - Mar 2018 (8 months)

Enhanced the performance of the main app Advoice, created high-performance REST APIs using Java 8, Spring Boot, Cassandra, and Redis. Improved database design and queries, and added Redis and Kafka implementations.

TE

Java Developer

Tez-Tour

Feb 2016 - Jul 2017 (1 year 5 months)

Maintained full-stack web applications managing the work cycle across all branches, developed REST web services, and created PL/SQL packages, functions, and procedures. Supported and developed C# ASP.NET web applications and developed a payment gateway with AAIB.

Education

Degrees, certifications, and relevant coursework

Ain-Shams University logoAU

Ain-Shams University

Bachelor's Degree in Science, Physics and Computer Science

2009 - 2014

Pursued a Bachelor's degree in Science with a focus on Physics and Computer Science, covering topics such as algorithms, C++, OOP, Java, data structures, and database administration.

Interested in hiring Mahmoud?

You can contact Mahmoud and 90k+ other talented remote workers on Himalayas.

Message Mahmoud

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan