Joener J. Preagola
#** ***. **** **. ****. Holy Spirit, Quezon City
Email Address: ********@*****.***
Birth date: April 28, 1984
Age: 31 yrs old
Status: Married
Religion: Roman Catholic
Mobile No. 092*-*******
Skype: agile-jjp
Objective
I am looking forward to join a progressive organization. I am Strong team builder and leader. I have high level of personal morals and integrity. I am Goal oriented, self-motivated and committed to the successful outcome of the project. I am willing to work hard and have a great desire to learn.
Summary
An experienced team player with excellent communication and interpersonal skills who has the ability to work independently under pressure.
Currently working as Senior Software Engineer at Geco Philippines Inc.
BS Math Major in Computer Science graduate on 2005 from Far Eastern University.
Skills
Languages/Web Development
Ruby on Rails, PHP, AS3/Flash, JavaScript, HTML, CSS, JQuery, XML, Json, Netsuite API
Databases
MySQL, Sqlite,NoSql(Cassandra),PostgreSQL
Tools
RubyMine, Dreamweaver, FlashDevelop, Eclipse, NetBeans,Photoshop,Fireworks, LAMP, Passenger Fusion, NGINX,Linux,Windows,Notepad++,Heroku,Capistrano
Others/Knowledgeable
CodeIgniter, Cloud Platform(Rackspace and Softlayer), CakePHP,Java,Crystal Reports, Agile Methology
Experience
Geco Asia
Position: Senior Software Engineer/ Ruby on Rails Consultant
From: July 01, 2015
To: Present
Responsibility:
Write clean, maintainable and efficient code
Design robust, scalable and secure features
Contribute in all phases of the development lifecycle
Follow best practices (test-driven development, continuous integration, refactoring, code standards)
Drive continuous adoption and integration of relevant new technologies into design
Keeping fully abreast of latest thinking in all areas of web development
Integration of user-facing elements developed by front-end developers with server side logic
Report directly to the owners.
Agile Solution Partners International Corp.
Position: Senior Software Engineer
From: July 07, 2014
To: June 15, 2015
Responsibility:
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
Prepares and installs solutions by determining and designing system specifications, standards, and programming.
Improves operations by conducting systems analysis; recommending changes in policies and procedures
Projects
Spectrum
Role: Team Lead
Tools: Ruby on Rails, Ajax, JQuery, Cassandra
Details: Service Management & Technology solution for your infrastructure, platform and applications delivered as a service (SaaS). IT infrastructure monitoring.
Netsuite Project (Shipping Method, Receipt Location Move, L&S SO - Terms COD : Shipping Method and Email alerts)
Role: Lead
Tools: Netsuite API, Javascript,Jquery
Details: Create client and suetelet script for the given project.
V-Ecom Solutions
Position: Software Developer
From: 2012
To: July 2014
Responsibility:
Design, installation, testing and maintenance of software systems.
Reviewing current systems
Producing detailed specifications and writing the program codes.
Develop Software
Platform:
Linux
Windows
Projects
Media Care Hospital – V-Ecom Solutions
Role: System Developer/ Team Member
Tools: Ruby on Rails, MySQL, Ajax, JQuery, Web Services
Details: This is the Content Management System (CMS), a web based application to use by Nurses/Administrator to access and management contents in the system such as food ordering, dynamic data contents, user management, messages and etc.
Raffles Projects – V-Ecom Solutions
Role: System Developer/ Team Member
Tools: Ruby on Rails, MySQL, Ajax, JQuery, Web Services
Details: This is the Content Management System (CMS), a web based application to use by Users to access and management contents in the system such as amenities, dynamic data contents, user management, etc.
Media Base – V-Ecom Solutions
Role:System Developer/ Team Member
Tools: Ruby on Rails, MySQL, Ajax, JQuery, Bootstrap, Web Services
Details: This is the Content Management System (CMS), a web based application to use by Users to access and management contents in the system such as videos, images, zip files, pdfs, user management, etc. All videos automatically convert to mp4 and h264 format. Pdfs automatically convert to images.
LTA – V-Ecom Solutions
Role: System Developer/ Lead
Tools: Ruby on Rails, MySQL, Ajax, JQuery, Bootsrap, Web Services
Details: This is the Content Management System (CMS), a web based application to use by LTA staff to access and management contents in the system such as menus, dynamic data contents, display configuration, user management, etc.
Working with the CMS screen and menus
Adding and changing data contents to use for multi touch table system
Creating templates for dynamic contents, surveys and quizzes
Supports multi language for both surveys and quizzes contents
Media Signage – V-Ecom Solutions
Role: System Developer/ Team Member
Tools: PHP, MySQL, JQuery
Details: This is the Content Management System (CMS), a web based application to use by Users staff to access and management contents in the system such as videos, images and etc, user management, etc.
Users can assign schedule for specific date.
Karaoke Backend – V-Ecom Solutions
Role: System Developer/ Team Lead
Tools: PHP, MySQL, JQuery
Details: This is the Content Management System (CMS), a web based application to use by Users staff to access and management contents in the system such as videos, music and images, user management, etc.
Karaoke UI – V-Ecom Solutions
Role: System Developer/ Team Lead
Tools: AS3/Flash, Javascript
Details: UI for KARAOKE
Media Care UI – V-Ecom Solutions
Role: System Developer/ Team Member
Tools: AS3/Flash, Javascript
Details: UI for Media Care
Winalite International Inc. Philippines
Position: IT Supervisor/Web Developer
From: 2008
To: Feb 2012
Responsibility:
SYSTEM ADMINISTRATOR
Ordering System
Trouble Shoot of the Computers and Network
Generate reports using Crystal Reports
Maintaining Local System(Ordering/Inventory System)
Network Admin
Database Admin
Projects
E-tutorial – Winalite Philippines
Role: System Developer/ Team Member
Tools: Javascript/Jquery
Details: This is a web based application which allows client to know how to access their own account by teaching them step by step procedure.
Ordering System – Winalite Philippines
Role: System Developer/ Team Member
Tools: PHP, MySql, Javascript/Jquery
Details:
Product information (descriptions, attributes, locations, quantities)
Inventory availability (ATP) and sourcing
Vendors, purchasing, and receiving
Marketing (catalogs, promotions, pricing)
Customers and prospects
Order entry and customer service (including returns and refunds)
Financial processing (billing, payment on account)
Order processing (selection, printing, picking, packing, shipping)
Data analysis and reporting
Financials (accounts payable, accounts receivable)
Other Projects:
https://leadonics.com/
http://fixer.asia/
Education
Far Eastern University
BS Math, Major in Computer Science
Year: 2001-2005
Diliman Preparatory School
Secondary
Year: 1997-2001
Garden of Life
Tertiary
Year: 1991-1997
Curriculum
Scholar of JAVA PROGRAMMING in ACTIVE LEARNING
Base in ORTIGAS CENTER:
J2EE
JSP
JAVA PROGRAMMING
PROGRAM LOGIC FORMULATION 30hrs-- Feb.2 to March 9, 2008
PHP and MySQL Basics 36hrs March 15 to April 26, 2008
JAVA Programming Fundamentals 42hrs April 27 to June 22, 2008
References
References can be provided on request.