Ronie Martinez

Pasig City, Philippines · (+63) 977-840-9588 · ronmarti18@gmail.com

Currently working as a Senior Software Engineer (Python) at BeeStripe LLC designing applications ranging from Flask-based APIs and websites, Python-based data forecaster, and scripts that interconnects services using Redis, MySQL, etc. Worked as a mid-level Python specialist designing desktop applications for Windows and Mac before earning the senior position.

Worked as a Python and C/C++ developer (1+ years) at Voyager Innovations Inc. developing Web applications, RESTful APIs, and back-end applications that are being deployed to AWS and on-premise.

As an entry-level R&D Engineer at Nokia (~3 years), tasks include Python, Perl, front-end (HTML/CSS/Javascript/jQuery), and Java programming.


Experience

Software Engineer 3 (Senior Software Engineer)

BeeStripe LLC
  • Develop a well-tested, high performance, scalable application
  • Develop new features/modules for an existing application
  • Can organize and delegate development tasks
  • Review code for accuracy and functionality
  • Create dashboards to monitor product performance and ensure the stability of the system
  • Monitor and maintain existing applications
  • Work cooperatively with analysts, testers, business managers, designers and other team members in order to deliver great products
  • Participate in the Scrum/Kanban method during product development
  • Administrate AWS
  • Create scripts for Internal Tools processes
  • Provide Python-related training for the Engineering Team

July 2019 - Present

Software Engineer 2 Specialist

BeeStripe LLC
  • Design highly efficient OOP code within a multi-threaded and multi-process environment
  • Write highly reliable, extensible and reusable application code
  • Leverage established design patterns
  • Develop professional software that adheres to coding standards
  • Be involved and excel in solving complex problems, generate ideas and deliver successful software systems
  • Collaborate and add value through participation in peer code reviews, provide comments and suggestions, work with cross functional teams to achieve goals
  • Ensures that documentation related to specific modules/applications is correct and up to date
  • Actively look for innovation and continuous improvement, efficiency in all assigned tasks
  • Ensure assigned tasks are completed on time and delivery timelines are met as per quality targets of the organization
  • Investigates issues by reviewing/debugging code, provides fixes (analyze and fix bugs) and workarounds, reviews changes for operability to maintain existing software solutions

November 2017 - June 2019

Software Engineer

Voyager Innovations Inc.
  • Research, design, implementation and testing of C/C++, Python, and Web applications.
  • Creation of proof-of-concepts for new projects.
  • Deployment of RESTful APIs and Web applications in AWS.
  • Collaborates with other teams to integrate tools and applications.
  • Deliver quality software by minimizing vulnerabilities detected through software scanners (Checkmarx, OWASP ZAP, etc) and code reviews.
  • Implement libraries based from technical documents and specifications (RFC).
April 2016 - November 2017

Research & Development Engineer

Nokia Manila Technology Center
  • Design, implementation and testing of software modules and programs according to given specifications and standards
  • Reporting to manager to allow project planning and monitoring
  • Participation in subsystem design
  • Usage and/or development of tools and processes relevant for the job
  • Attendance of relevant trainings according to Competence Development Plan
  • Collaborates with customers and counterparts to deliver quality software.
  • Provides trainings (Robot Framework, Python, etc.) inside and outside the team.
June 2013 - March 2016

OJT Engineer (Intern)

NetworkLabs, Inc. (A Joint Venture of Nokia Siemens Networks)

Assisted in the software development of an analysis tool for Radio Network Controllers using Perl and Web(HTML/CSS/JavaScript/jQuery)Technologies.

October 2012 - December 2012

Education

Mapua Institute of Technology (Mapua University)

Bachelor of Science
Electronics and Communications Engineering - Industrial Automation Track
2006 - 2013

Benito Soliven National High School

Salutatorian
2002 - 2006

Skills

Programming Languages & Tools

Projects

Human Framework 

Human Framework: Test Automation Framework for Humans™
June 2019 - Present

FreeSearch 

FreeSearch is a messaging chatbot for web searching.
FreeSearch is now owned by BeeStripe LLC.
December 2018 - Present

EasyAsPy 

Learn Python programming by building real-world applications as Easy As Pie
December 2018 - Present

DocCron 

Schedule with Docstrings
October 2018 - Present

latex2mathml 

Pure Python library for LaTeX to MathML conversion
December 2015 - Present

libqpsd 

PSD (Photoshop Document) & PSB (Photoshop Big) Plugin for Qt/C++ (Qt4/Qt5)

Open-source Qt/C++ project based on the Photoshop File Format Specification

November 2012 - Present

Fault Line Data Acquisition and Monitoring System

Top 10 Entries, 8th SmartSWEEP Competition, Smart Communications Inc.
A GSM-based innovation designed to remotely monitor the movements of active fault lines in the Philippines, this system is created to be used both as a measuring instrument and a warning system for predicting earthquake-related disasters. Recent design uses 3-axis accelerometer to work as seismometer, and Bluetooth technology for real-time monitoring

September 2011

Awards & Certifications

  • Speed Award, 2018 IFOCUS Awards, BeeStripe LLC
    Awards given to employees, annually, divided into 6 core values: Improvement, Forthrightness, Ownership, Collaboration, Unit Economics, Speed