RAMIL G. SAAVEDRA
SOFTWARE ENGINEER
🏠 Parañaque City Metro Manila 1700 Philippines
📱 -
📧-https://www.linkedin.com/in/ramil-saavedra-/
https://github.com/blats002
WORK EXPERIENCE
Jul 2016 –
SOLUTIONS SPECIALIST – Pontoon Philippines Inc.
present
Up to present (7 years), supported twenty-three clients in a
team of five, managing eighty servers (UAT & PROD) for
business solutions.
Successfully implemented my first Mabel instance within
two months of knowledge transfer. Achieved a record time
of less than two weeks for Mabel Server implementation.
Collaborated with Solutions Architect on Mabel Framework
Technology solutions.
Used technologies: Groovy, Grails, Java, Spring Boot,
Gradle, MySQL (Hibernate), Azure, IntelliJ, JIRA,
Confluence, GIT, Azure DevOps.
Responsibilities: Tech Support, Bug Fixes, DevOps,
Docker, Kubernetes, Solutions.
Supervisory tasks include coaching junior developers,
monitoring tasks, and ensuring the Manila team's KPIs.
Sep 2007 –
Apr 2016
SOFTWARE ENGINEER IV – Allied Telesis Labs
(Philippines), Inc.
Mar 2005 Sep 2007
Spearheaded a lightweight Java Swing Applet (AW+GUI)
project, creating a compact 3.4MB applet using a MVC
Engine designed by me to connect to devices via SNMP
and CLI.
Recognized for 2015 High Productivity and Utilization award
with 90.06% annual productivity and 91.8% utilization.
Collaborated with Product Management, Allied Telesyn
R&D centers, Sales/Marketing Groups.
Utilized Java Swing, Groovy, Grails, MySQL/PostgreSQL
(Hibernate), Tomcat Server, Ant & Maven, NetBeans IDE,
JIRA, SVN & GIT.
Responsibilities: Requirements, Design, Construction,
Testing, Packaging, Release, and Project Management.
Supervisory tasks included performance appraisals, training
and coaching of junior developers, creating project plans,
and monitoring their tasks.
SENIOR PROGRAMMER – D3 Systems, Inc.
Enhanced YehBA IM Server by integrating protocols, linking
to Jive Server (now Openfire); extended Protocol handlers.
Contributed to Java Developers team, integrating tech for
Mobile Services.
Developed four systems in 2 years:
o YehBA*: Instant Messaging Server built on top of
Openfire XMPP server.
o Minimum Viable Product Mobile IM App for J2ME
devices.
o Proof-of-concept: Request-response system, XML
webserver, J2ME renderer.
Tested, debugged systems; maintained YehBA* Server
(Tomcat & MySQL).
TECHNICAL SKILLS
Programming Language:
Java SE, PHP**, Python***,
Lua***, C / C++***, Pascal***,
Visual Basic***
Scripting Language: Groovy,
JavaScript *, Google App
Script *, Ruby***
Database Framework:
Hibernate, JPA**, MongoDB**
Database Servers: MySQL,
PostgreSQL **, Java Derby **
Application Framework:
Groovy and Grails, Spring
Boot *, J2EE Servlets **, Ruby
and Rails***
Application Server: Tomcat,
JBoss **, Glassfish **, Jetty **
Containers: Docker *,
Kubernetes *
DevOps / CI/CD: Azure
DevOps (Repo / Pipeline),
GitHub (GitHub Actions) *,
Jenkins **
Cloud Computing Platforms:
Azure, Google Cloud
Platform***
Mobile Development: J2ME
**, PhoneGap **, Android
Platform***
Build Automation Tools:
Gradle, Ant **, Maven**
JavaScript
Framework:
Node.js *, Vue.js *, jQuery *,
AngularJS **.
Protocols: TCP/IP **, UDP **,
SNMP **, XMPP, ** Telnet **,
SSH **, HTTP **
Other: UML **, Regular
Expression **, JavaFX **,
JUnit tests **, Selenium ***
*
Currently using in current
projects but not yet
proficient
** Used in previous projects
*** Familiar
RAMIL G. SAAVEDRA
Page 2
Sep 2004 –
Feb 2005
PROGRAMMER / DEVELOPER – GALAXY ISP
Sep 2001 –
Jul 2002
TECHNICAL ASSOCIATE - I-SOFTWARE SYSTEM TECHNOLOGIES INC.
CERTIFICATIONS
July 2023
February 2007
Researched JSR082 Bluetooth programming for J2SE and J2ME, integrating with OpentXt
(server-side directory storage, virtual texting for Galaxy ISP).
Utilized Bluetooth for network connections to mobile devices and Desktop Computers.
Studied OpenMDX for web-based services, using J2EE, MOF, JMI, UML to generate EJB,
descriptor files for JBoss Application Server.
Developed versatile business software (Payroll, Employee Records, Date Time Recording,
Hospital Billing, Remote DTR) using C++ for various company types.
Tested, debugged, and provided technical support including troubleshooting, software installation,
database recovery, and backups for clients.
Google IT Support
Coursera – Grow with Google - https://coursera.org/verify/professional-cert/98C86K3F6RLA
Sun Certified Java Programmer for the Java 2 Platform, Standard Edition 5.0
Sun Microsystems
COMPLETED MASSIVE OPEN ONLINE COURSE
March 2023
IT SECURITY: DEFENSE AGAINST THE DIGITAL DARK ARTS
Coursera – Grow with Google https://coursera.org/verify/X8BSSXY299G5
March 2023
SYSTEM ADMINISTRATION AND IT INFRASTRUCTURE SERVICES
Coursera – Grow with Google https://coursera.org/verify/35CQXJZ2PQQM
February 2023
OPERATING SYSTEMS AND YOU: BECOMING A POWER USER
Coursera – Grow with Google https://coursera.org/verify/VEX9DLJE452B
January 2023
THE BITS AND BYTES OF COMPUTER NETWORKING
Coursera – Grow with Google https://coursera.org/verify/DYM4V5PG4NQN
January 2023
TECHNICAL SUPPORT FUNDAMENTALS
Coursera – Grow with Google https://coursera.org/verify/KGKG2T5VH2VG
September 2014
PROGRAMMING CLOUD SERVICES FOR ANDROID HANDHELD SYSTEMS
Coursera (completed with Distinction), Vanderbilt University
July 2014
PATTERN-ORIENTED SOFTWARE ARCHITECTURES: PROGRAMMING MOBILE SERVICES
FOR ANDROID HAND-HELD SYSTEMS
Coursera (completed with Distinction), Vanderbilt University
March 2014
PROGRAMMING MOBILE APPLICATION FOR ANDROID HANDHELD SYSTEMS
Coursera (completed with Distinction), University of Maryland, College Park
July 2013
CS-169.1X: SOFTWARE AS A SERVICE
edX, The University of California at Berkeley
WORKSHOP/SEMINARS ATTENDED
March 2022
GENERAL DATA PRIVACY TRAINING (The Adecco Group)
December 2017
RESOLVING CONFLICT OF INTEREST (The Adecco Group)
February 2013
ESSENTIALS OF SUPERVISION (Ateneo Center for Continuing Education)
February 2013
UNDERSTANDING ISO 9001:2008 (Neville Clarke)
December 2010
PERFORMANCE MANAGEMENT TRAINING (Ateneo Center for Continuing Education)
RAMIL G. SAAVEDRA
Page 3
June 2010
HIBERNATE TRAINING (Orange & Bronze)
June 2010
6TH PROJECT MANAGEMENT FUNDAMENTALS (PMI-Philippines Chapter)
June 2010
MOTIVATION FOR OPTIMUM PERFORMANCE WORKSHOP (Beyond Results People
Development Training and Consulting)
April 2009
PROJECT MANAGEMENT INHOUSE TRAINING (Allied Telesis Labs Philippines Inc.)
January 2008
OBJECT ORIENTED ANALYSIS AND DESIGN AND JAVA BEST PRACTICES TRAINING
(Orange & Bronze)
June 2007
OPENXML "DEEP DIVE" DEVELOPERS WORKSHOP (Microsoft Philippines)
EDUCATION
Mar 2004 - Nov 2004
NIIT (now known as Phoenix One)
Honors Diploma on Enterprise and Mobile Developer on JAVA Technologies
-
DE LA SALLE UNIVERSITY
Bachelor of Science, Major in Electronics Communication Engineering.
Researched Paper: “DIGIT RECOGNITION USING NEOCOGNITRON APPLIED TO MAIL ZIP
CODE IDENTIFICATION”
Undergraduate Thesis. A system that recognizes hand or type written numbers then automatically
sort it predetermined boxes. The system used Neural Network Algorithm called the Neocognitron.
Our system used C++ to implement the Neocognitron.
-
COLEGIO de SAN AGUSTIN
High School Diploma, March 1996. Loyalty Award, 1996.
EXTRA CURICULAR ACTIVIES
Heart of Parenting Coach (Victory Christian Fellowship, Fort)
Blueprint Marriage Coach (Victory Christian Fellowship, Fort)
Victory Group Leader (Victory Christian Fellowship, Fort) - Undergo constant mentoring, classes, and seminars to
be equipped and effective in sharing the vision of the church and use these principles for managing family and
personal matters.
Kids Church Teacher (Victory Christian Fellowship, Fort)
K-12 Programming Coach – utilizes the following platforms: Scratch, Allice 3D, and Greenfoot to guide students
in computer programming.
DETAILED WORK PROGRAMMING EXPERIENCE