David M.

About Me

David is an enthusiastic and versed Software Engineer with 7 years of experience working in top-class Java development, successfully developing and supporting projects across the entire software development cycle. He has extensive expertise in the development of government solutions for Hong Kong and the United Kingdom, on a highly flexible case management system and leading board portal software. David enjoys taking on the challenges that this profession demands and find the best solutions to meet client demands and help them achieve business goals.

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Senior Software Engineer
2021 - Present (4 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Crossover for Work
Crossover for Work
Software Engineer III
2020 - Present (5 years)
Remote
  • Worked on the development of Sococo, an online workplace where distributed teams come to work together each day, side by side.

  • Rewrote the monolithic software from a monolith to a purely cloud-based architecture hosted on AWS.

  • Closely collaborated with the development team and management to achieve full functionality and performance.

Azeus Systems
Azeus Systems
Software Engineer
2013 - 2020 (7 years)
Philippines
  • Worked on the development of government solutions for Hong Kong and the United Kingdom. Performed code reviews and offered mentoring to junior team members.

  • Worked on the finance module of Azeus Care, an innovative and highly flexible case management system. Performed integration with external payment systems.

  • Worked on enhancements to the Azeus Convene web portal including single sign-on, SharePoint integration, and SQL tuning.

Showcase

Software Engineer - Azeus Care
Software Engineer - Azeus Care
  • Azeus Care is a case management system designed for social care and health services.

  • It supports the UK Care Act 2014 requirements, including case management and finance.

  • The software engineer worked on the finance module of the web portal and integrated with external payment systems.

Software Engineer - Azeus Convene
Software Engineer - Azeus Convene
  • Azeus Convene is a multi-awarded board portal software.

  • It's designed to improve meeting efficiency and results for senior executives and administrators.

  • Key enhancements include single sign-on, SharePoint integration, and SQL tuning.

Software Engineer - Sococo
Software Engineer - Sococo
  • Sococo is an online workplace for distributed teams.

  • The application was rewritten from a monolith to a cloud-based architecture on AWS.

  • Sococo facilitates collaboration among teams regardless of location.

Education

BS Computer Engineering
BS Computer Engineering
University of Cebu
2008 - 2013 (5 years)
CCNA Routing and Switching
CCNA Routing and Switching
Certifications