I'm Edward P. Legaspi

Java Architect

  • Software Architect who can develop a system from scratch and knows all the steps in the software development life cycle
  • Loves working with open source technologies
  • Java Architect who currently specialized in Billing Domain
  • 10+ years experience in engineering and development working primarily on Cloud and Mobile Systems
  • Experienced Team / Tech Lead with the ability to lead and motivate teammates
  • With strong analytical and problem-solving skills using Object Oriented Programming
  • Able to work effectively in a remote and cross-cultural environment individually and within a team
  • Skills: Software / Database Architecture and Development, Scrum master, Project management, Business development

Skills: Software / Database Architecture and Development, Scrum master, Project management, Business development

Techs: Microservices (Spring Cloud), JPA / Hibernate, JSF / REST / SOAP API, Maven, GIT, Liquibase, Jenkins, Docker

Programming Languages: Java(JavaEE, Spring), ASP.NET(C#)

Databases: Postgresql, MSSqlServer, MySQL, Oracle

Frontend Frameworks: Primefaces, Angular5~, ReactJS

Platforms: JBOSS / Wildfly, JavaEE, Amazon Services

Operating Systems: Windows, Ubuntu, Red Hat, OS X Familiar with development in Ubuntu and experience in Linux/Ubuntu cloud deployment

author

MY TECHNICAL SKILL

Software Architecture

Later years of my professional career where mostly spent on system architecture, backend and api development.

90%
Microservice Architecture

I have created an open source catalog and sellout management system available on Github.

80%
Java / Spring Programming Language

I have been a long time Java developer who specialized on backend development. I'm both experienced with JavaEE and Spring technology.

90%
Database / Liquibase

Database modelling, PostgreSQL, MySQL, MSSQL, Oracle, Neo4j, MongoDB, Cassandra

90%
JSF / Primefaces

I have a long and good experience developing custom components.

100%
React / Angular

I have been involved with projects that use both Angular and React on frontend.

75%
Maven / Git

I normally use maven as dependency manager and git as version control system to track code changes.

100%
Docker / Kubernetes

Although I'm not a devops guy, I have a good experience deploying with docker and kubernetes technology

75%
Jenkins/Travis

Jenkins and Travis are my technology of choice to manage the automatic build and deployment.

75%
flower image
lets get started on your project

Do send me a message if you are looking for a tech startup co-founder or would want your own custom software develop.

get in touch

my services list

Software / System Architecture

Defining the principle, standards and road-map to guide the development, operation and management of the software and technology.

Custom Software Development

Full-cycle software development leveraging the Java/Spring technology stack.

API Development / Integration

Cut down development time and costs by integrating readily available third-party API platforms.

Team Development and Management

Recruit and retain local talents from the Philippines

Web Content Manager

Build and maintain your website using Wordpress

flower image
lets get started on your project

Do send me a message if you are looking for a tech startup co-founder or would want your own custom software develop.

get in touch

my experiences

educational history icon

educational HISTORY (2001 - 2005)

2001 - 2005

University of the Philippines

BS Computer Science

educational history icon

Work HISTORY

https://opencellsoft.com
Jun 2015 - Jun 2019

Java Architect / Team Lead

https://manaty.net
Feb 2011 - Jun 2015

Java Architect / Team Lead

https://sido.net
Apr 2012 - Mar 2013

Senior Java Developer

https://aamenterprises.net
Jun 2010 - Mar 2011

Project Manager

https://irri.org
Jul 2009 - Jun 2010

Senior Java Developer

https://www.electronicscience.com
Dec 2007 - Jul 2009

Technical Lead

https://
Dec 2006 2012 - Dec 2007

Team Lead

https://aamenterprises.net
May 2006 - Dec 2006

Software Developer

view my portfolio

blog post

Learn Java Programming for Beginners
Learn Java Programming for Beginners
posted 11 Dec 2019

Do you want to learn Java programming? Then this course is for you. Welcome to my channel, I...

Keycloak Authentication and Authorization
Keycloak Authentication and Authorization
posted 01 Oct 2019

This blog entry contains a series of articles that describes the usage of Keycloak to secure an application....

Learn Microservice Architecture with Spring Boot
Learn Microservice Architecture with Spring Boot
posted 01 Jun 2019

A catalog and sales order management system is commonly used by companies to manage their catalog and capture...

testimonials

Carlo B
img

Good to work with.

Carlo B
Android Developer
Tony A
img

Professional team mate.

Tony A
Senior Java Developer

get in touch

location

Laguna

Philippines

phone

+63915-215-4716

hello..... you can send your message from here.