Post Job Free
Sign in

Software Engineer Applications Developer

Location:
San Diego, CA
Posted:
March 09, 2025

Contact this candidate

Resume:

Mohammed Elmatary

La Mesa, California ***** · +1-641-***-**** · **********@*****.***

https://www.linkedin.com/in/melmatary/

SOFTWARE ENGINEER

Seasoned Backend Java developer having 5+ years of professional experience developing enterprise applications for Education, Trade and E-commerce sectors. Developed a robust and scalable Pharmacy Management System, Locker Rental Management System, Flight Booking Systems, and Inventory management systems using Full, MEAN & MERN stack following SCRUM and Agile methodologies. Proficient in backend technologies including Java, SpringBoot, NodeJS, Express JS, MySQL, Git, Kubernetes, and Docker.

Object Oriented Programming · SOLID · CI/CD · Containerization · Cloud Computing

Microservices Distributed Tracing Database Management

Languages: JavaScript, Java, c, C++, c#

Web: HTML, TypeScript, CSS, React, HTTP, WebSocket, REST, JSON

Web/App Servers: Apache, Nginx, Node.js, Tomcat

Frameworks: Express JS, Spring Boot, React

Databases: MySQL, MongoDB, NoSQL

Design Patterns: Singleton, Facade, Strategy, Factory, Dependency Injection, MVC

SDLC: Agile, Scrum

Tools: Git, Docker, Kubernetes

Platforms: Linux, MacOS

PROFESSIONAL EXPERIENCE

Palomar College, San Marcos, California, USA · Aug 2024 – Present

Leading educational institution serving the southern California region.

Computer Science Faculty

Mentored undergraduate students in basic to intermediate computer science concepts, best programming practices, workflows and skills.

Designed and administered learning assessments, utilizing modern teaching techniques and technology.

Integrated gamification in the classroom to significantly improve student success rates.

Promoted equality and diversity in the classroom enabling students to reach their highest academic potential.

Anderson Tooling Inc., Fairfield IA, USA · 07/2023 – Present (remotely)

Anderson Tooling is a tooling and heavy machinery reseller.

Full-Stack Java developer (Remote)

Designed and developed usedtooling.com, company website with internal systems.

·Created an inventory system feeding a Java/Springboot backed infrastructure, streamlining integration with other microservices, significantly enhancing business value, and reducing infrastructure costs by nearly 30%.

·Containerized applications using Docker to ensure consistent production and deployment environments across team members, reducing environment-related bugs and time to production.

·Leveraged Typescript and reactjs to create a user facing front-end as well as a dashboard for internal use.

·Enhanced the logging infrastructure by integrating a custom dashboard for logging internal and external interactions.

·Introduced Test-Driven Development (TDD) to the team, which significantly reduced the deployment cycle and decreased the number of bugs encountered during testing by nearly 60%.

·Integrated CI workflows through Github Actions to run test cases making sure code quality met company-wide practices.

Technologies Used: Java, Springboot, TypeScript, React JS, MySQL, Apache, Git, Docker, Microservices

Sinai University, Quantara, Egypt · 08/2018 – 01/2020

Leading private, multi-disciplinary higher education institution.

Software Developer (On-site)

Software Design and Development, Mentoring, create POC, Research and development

·Designed and developed a plug-and-play Locker rental system using Nodejs, express, and React, enabling seamless integration with any React-based project, reducing cost to almost zero and update time from days to instant deployment.

·Developed a React-based SDK that simplified the integration of the customer validation system through a JS script, acting as a facade to abstract system complexity and provide clients with a streamlined interface, thereby enhancing adoption, and reducing development time and costs.

·Redesigned and optimized the front-end of an React-based protein sequencing app in collaboration with the pharmaceutical research team, enhancing performance and predictability, which led to 80% increased accuracy in visualization.

·Led the development of a project management tool for exam scheduling, enabling intuitive classroom availability tracking, and asynchronous work; providing managing faculty with insights to optimize workloads and make informed planning decisions, resulting in smoother semester transitions.

·Introduced OpenTelemetry in the company providing greater logging transparency and significantly reducing debugging overhead across Microservices.

·Leveraged SpringBoot and Hibernate to create a backend system for management to update employee task information in the database, minimizing the risk of errors in manual data entry and leading to increase employee efficiency.

Technologies Used: NodeJS, React, Java, ExpressJS, SpringBoot, MySql, NoSQL, Docker, Kubernetes, Git, OpenTelemetry, Google Storage

Sinai University, Alarish, Egypt · 10/2013 – 08/2018

Leading private, multi-disciplinary higher education institution.

Systems Engineer (On-site)

Research, Integration, Development

·Created responsive WordPress applications to establish a digital presence for the different colleges, leading to an average increase in online engagement by 40% across various schools.

·Developed custom back-office tools, including admin panels that consolidated data from multiple sources (Google Analytics, social media platforms, sales data) into a single, easy-to-use interface, providing actionable insights and reducing the time spent on reporting by 33%.

Technologies Used: NodeJS, JavaScript, TypeScript, Express JS, MySQL, Git, Wordpress, Google Analytics, Active Campaign, CSS, HTML

RELEVANT PROJECTS

Maharishi International University (2024) Minimart Ecommerce Application: Airline ticket booking application aimed at providing hands-on experience in building a full-stack application using Spring and React technologies. Utilized Java, SpringBoot, Hibernate, MySQL, JWT, React

EDUCATION

Master of Science in Computer Science

Maharishi International University, Fairfield, Iowa

Key Courses: Enterprise Architecture, Advanced Software Development, Web Application Architecture, Machine Learning

Bachelors degree in Management Information Systems

Higher Institute for Commercial sciences and Computers, Alarish, Egypt



Contact this candidate