Avatar

Jimvirle Calago

Senior Full Stack Developer

Profile

jim-caricature-circle

Jimvirle Calago

Senior Full Stack Developer

DevOps (Development and Operations) with a focus on PHP web applications and cloud-based Ubuntu servers.

I have worked in many kind of projects and experienced in building large custom MVC web applications in PHP, using frameworks like Zend Framework, Zend Expressive, Apigility, JiNexus Framework, Doctrine ORM, Code Igniter, Phalcon and WordPress. Currently I’m focusing on back-end web applications in PHP and MySQL, I also like to venture out into the Bootstrap based front-end world using HTML, CSS and JavaScript. And sometimes one needs to experiment with other technologies and I’ve done this with Python, PostgreSQL and SQLite.

P.S.
“The fact that I don’t believe that I’m better than anyone else gives me an inevitable sense of superiority.”

Resume

Resume

Employment
Full Scale Enterprises, LLC.

Senior Full Stack Developer

03.2018 - Present

​Essential Duties and Responsibilities​

Core duties and responsibilities include the following. Other duties may be assigned.

  • Directing software development projects
  • Leading engineers and developers
  • Develop high-quality software design and architecture
  • Identify, prioritize and execute tasks in the software development life cycle
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Review and debug code, and perform validation and verification testing
  • Troubleshoot and maintain the core product software and databases to ensure strong optimization and functionality
  • Collaborate with internal teams and vendors to fix and improve products
  • Document development phases and monitor systems
GigaBook, Inc.

Senior Full Stack Developer

03.2018 - Present

​Essential Duties and Responsibilities​

Core duties and responsibilities include the following. Other duties may be assigned.

  • Directing software development projects
  • Leading engineers and developers
  • Develop high-quality software design and architecture
  • Identify, prioritize and execute tasks in the software development life cycle
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Review and debug code, and perform validation and verification testing
  • Collaborate with internal teams and vendors to fix and improve products
  • Document development phases and monitor systems
  • Ensure software is up-to-date with latest technologies
Pinnacle Cart, Inc.

Senior PHP Engineer

08.2016 - 03.2018

​Essential Duties and Responsibilities​

Core duties and responsibilities include the following. Other duties may be assigned.

  • Define, design, and implement cutting-edge software and modify existing software to add features
  • Engage in hands-on programming tasks with the team to ensure the final delivery of high-quality solutions that meet or exceed client requirements and expectations
  • Understanding and applying SDLC principles when working with or leading a small team of developers
  • Responsible for adoption of software development best practices like code re-usability, modularity, usage of patterns within the technology team
  • Contribute to troubleshooting and technical support of the platform
  • Development task may include new features, fixes, optimization, debugging, testing and planning

Core Developers

https://bitbucket.org/pinnaclecart/profile/members

CEMOS Digital Production Studios, Inc.

Web Developer

12.2015 - 08.2016

​Essential Duties and Responsibilities​

Core duties and responsibilities include the following. Other duties may be assigned.

  • Work closely with Project Managers and other members of the Development Team to both develop detailed specification documents with clear project deliverable and time-lines, and to ensure timely completion of deliverable
  • Engage in hands-on programming tasks with the team to ensure the final delivery of high-quality solutions that meet or exceed client requirements and expectations
  • Integrate data from various back-end services and databases
  • Responsible for maintaining, expanding, and scaling our sites
  • Development task may include new features, fixes, optimization, debugging, testing and planning
SOO Media

Web Developer

12.2015 - 08.2016

​Essential Duties and Responsibilities​

Core duties and responsibilities include the following. Other duties may be assigned.

  • Work closely with Project Managers and other members of the Development Team to both develop detailed specification documents with clear project deliverable and time-lines, and to ensure timely completion of deliverable
  • Engage in hands-on programming tasks with the team to ensure the final delivery of high-quality solutions that meet or exceed client requirements and expectations
  • Integrate data from various back-end services and databases
  • Responsible for maintaining, expanding, and scaling our sites
  • Development task may include new features, fixes, optimization, debugging, testing and planning
Crowd Metric Solution, Inc.

PHP Programmer

02.2014 - 12.2015

​Essential Duties and Responsibilities​

Core duties and responsibilities include the following. Other duties may be assigned.

  • Collaborate with UI designers, Software Testers, SEO Manager, Product Owner, other Software Developers
  • Plan, design and develop new or existing software applications according to client requirements or internal specifications
  • Maintaining existing code-base, to include analyze and troubleshooting bugs and adding new features or plugins
  • Creation, management, and development of WordPress website and themes from scratch
  • Writing clear and thorough technical documentation
  • Ensure desired output met the quality standards required
  • Real production experience with deployment, server provisioning, etc.
Onomatopoeia, Inc.

Intern - Web Developer

08.2013 - 02.2014

​Essential Duties and Responsibilities​

Core duties and responsibilities include the following. Other duties may be assigned.

  • Create and execute deployment plan
  • Responsible for Web Development and Design
  • Identify and suggest process improvements where necessary to improve operational competency
  • Responsible for Quality Assurance of the Company’s Website
Educational Attainment
University of San Carlos – TC

Bachelor of Science in Information and Communication Technology

2009 - 2013

The Bachelor of Science in Information and Communication Technology program (BSICT) provides knowledge and skills in the theories and concepts of IT fundamentals, information systems, application system development, electronic communication systems, and network management. The program also includes topics in computer organization, web development and computer programming.

University of San Carlos – TC

Bachelor of Science in Computer Engineering

2005 - 2007

The Bachelor of Science in Computer Engineering (BSCompE) program is a combination of electrical engineering and computer science. Its curriculum provides students with a foundation in basic science, mathematics, software and engineering.

The program equips students with the ability to analyze, plan, design, install, operate and maintain digital devices and computer hardware and software systems. These include operating systems (such as Windows and Linux) , middle-ware (such as android systems, game engines), business applications (such as Microsoft Office, accounting software) and network control systems (such as CISCO) and computer games. You will also be taught on how to design a microprocessor and develop an embedded systems that are used in desktops or hand-held devices. In addition, written and oral communication skills are emphasized throughout the program.

Santo Tomas School

Secondary School Student

2001 - 2005

Sabang Elementary School

Primary School Student

1994 - 2001

Organization
Liturgical Servers of St. Arnold Janssen and St. Joseph Freinademetz

Acolyte

05.2014 - Present

We live in such a way that those who know us but do not know God will come to know God because they know us.

God cannot resist the man who desires Him ardently. The chief reason why we do not find God is we do not desire Him ardently enough. Like air, the day you desire God as desperately as you desired to breathe, you will surely find Him.

USC Dynamic Communication Society

Member

2012 - 2013

USC Datalogics Society

Member

2009 - 2012

Conference and Seminar Attended
Neuro-Linguistic Programming Seminar

Attendee

03.2012 - 03.2012

Cloud Computing Conference

Attendee

03.2012 - 03.2012

Work Ethics Symposium

Attendee

02.2012 - 02.2012

Stress and Time Management Seminar

Attendee

01.2011 - 01.2011

Character Reference
Mr. Rogelio Carrillo

Team Lead / Site Reliability Engineer

11.2016 - Present

  • Company: Full Scale Enterprises, LLC.
  • Website: https://fullscale.io
  • Address: Avenir Building,
    Archbishop Reyes Ave, Cebu City, Cebu, 6000,
    Philippines
  • Contact Number: Confidential
Mr. Kheven Bitoon

Team Lead / Senior Full Stack Developer

02.2016 - Present

  • Company: Full Scale Enterprises, LLC.
  • Website: https://fullscale.io
  • Address: Avenir Building,
    Archbishop Reyes Ave, Cebu City, Cebu, 6000,
    Philippines
  • Contact Number: Confidential
Mr. Elizalde Duran, MIT

Dean, UV-College of Computer Studies and Senior Project Manager

02.2016 - Present

  • University: University of Visayas
  • Website: https://uv.edu.ph
  • Address: Nasipit, Talamban,
    Cebu City, 6000,
    Philippines
  • Contact Number: 230 – 0100 Local 304
Programming Skills
PHP
95%
MySQL
85%
PostgreSQL
82%
Javascript
80%
jQuery
88%
AJAX
80%
Turbo C
75%
Markup Language
HTML
Style Sheet Language
CSS
Backend Framework
Zend Framework 2 & 3
90%
Apigilty
85%
Zend Expressive
87%
Symfony 4
88%
JiNexus Framework
100%
Code Igniter
90%
Slim Framework 3
85%
WordPress
90%
Doctrine ORM
85%
Pinnacle Cart
85%
Laravel 5
80%
Frontend Framework
Bootstrap80
Foundation20
Programming Concepts
MVC
OOP
SOLID Principles
PHP - Design Patterns
PHP Standard Recommendation
HTTP Server
Apache
88%
Nginx
85%
Hosting & Server Provider
Digital Ocean20
AWS20
Heroku20
Hostinger20
Namecheap20

Portfolio

Portfolio

Contacts

Contacts

Let’s Keep In Touch


For a quick contact scan the QR code to get all my info