Ramil Saavedra

Ramil Saavedra

$25/hr
Software Engineer for java technologies for 15 years.
Reply rate:
-
Availability:
Part-time (20 hrs/wk)
Location:
Parañaque, Metro Manila, Philippines
Experience:
15 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.