Hi, I'm Darryl Fernandez

Full Stack Web Application Developer

Computer engineer by profession specializing in software engineering. I have passion in building great web applications and systems using cutting edge technologies.

Software Development is my passion and been on the industry for around 6+ years. I build web & mobile applications from ground to up. Ranging from mid-large scale websites & applications, corporate web based systems, e-commerce, API integrations, site/app maintenance including managing Linux web server. I love open source. I am currently focused on PHP/MySQL & javascript development and sometimes java for android apps.

As a senior software engineer/developer, my day to day job is more on software architecture & system designs on the solutions that we build for our clients. This includes producing specification & technical documents like process flow diagrams, decisions on the right technology stacks to be used, making development sprint schedules, breaking the system into modules & assigning to developers to maximize developer resources.

I am active in open source community & contributed to some. I also have an open source projects which you can check on my github.

PROFILE

Full Name

Darryl A. Fernandez, CPE

Birth Day

April 02, 1990

Skype

darryldecode

Mobile

(+63) 9395835149

OTHER LINKS

Upwork

Education

Bachelor of Science In Computer Engineering

Holy Cross of Davao College (2008 - 2012)

Work Experience

Vizsion Inc. (Las Vegas, NV)

Senior Software Developer & Project Lead (2016 - Present)

  • Convert business problems into technical solutions
  • Give estimates & time frames
  • Design and architect software solutions
  • Produce technical documents for project development (Application flow, specs, technology stacks)
  • Prepare development schedules & assign work to sub developers to properly utilize developer resources
  • Communicate constantly to remote teams for iterations, updates, coding progress
  • Communicate with server admins to properly execute server tasks
  • Provide coding standards, code analysis & refactor (if needed)
  • Review junior developer coding & refactor (if needed)
  • Implement version control using Git
  • Continuous research to stay on cutting edge technologies

Solar Fuel Corporation (Davao City, PH)

Software Architect & Consultant (2016)

  • 6 Months Project & Support
  • Talk to employees and discuss business critical points to come up with automated solution
  • Design and architect software solution
  • Migration planning from legacy system to modern architecture
  • Produce technical documents for project development (Application flow, specs, technology stacks)
  • Prepare development schedule and delivery
  • Develop centralized web based CRM system, RESTful APIs
  • Develop Client Side Single Page Application (SPA) using Angular that consumes the centralized REST Backend (running on PHP w/ Laravel 5+ framework)
  • Implement version control using Git
  • CRM is multi-business entity & multi-branch
  • Data is centralized on main office which the server is located, the backend is accessed by a different branches located across different locations on Mindanao
  • Setup networks for server & clients (port forwarding, firewall, NAT setup & other security measures)
  • Implement disaster recovery strategy

Davao Topching Auto-Parts (Davao City, PH)

Software Architect & Consultant (2016)

  • 3 Months Project & Support
  • Talk to employees and discuss business critical points to come up with automated solution
  • Design and architect software solution
  • Produce technical documents for project development (Application flow, specs, technology stacks)
  • Prepare development schedule and delivery
  • Develop centralized web based CRM system, RESTful APIs
  • Develop Client Side Single Page Application (SPA) using Angular that consumes the centralized REST Backend (running on PHP w/ Laravel 5+ framework)
  • Implement version control using Git
  • Implement security measures & disaster recovery strategy

Independent Consultant/Contractor

Software Architect & Consultant (2015 - Present)

  • Provide software development services to local/outsourcing businesses

University of Immaculate Conception (Davao City, PH)

Part-Time Engineering Instructor (2015)

  • Computer Networks

Serius Marketing (NY, USA)

Web Application Developer & IT Director (2014 - 2016)

  • Develop e-Commerce websites using wordpress woo-commerce
  • Payment gateway integrations (Paypal, Google checkout)
  • Develop wordpress websites
  • Develop wordpress custom themes from scratch
  • Develop wordpress custom plugins from scratch
  • Give project estimates & time frames
  • Develop Project Management System used by the company (Laravel + AngularJS)
  • Manage WHM & Cpanel for website clients

IDX Web Designs (Davao City, PH)

Backend PHP Developer (2013)

  • Convert PSD to HTML with W3C Compliance, cross browser compatibility & responsive design
  • Develop wordpress websites
  • Develop e-Commerce websites using wordpress woo-commerce
  • Payment gateway integrations (Paypal, Google checkout)
  • Develop wordpress custom themes from scratch
  • Develop wordpress custom plugins from scratch
  • Assist to give project estimates & time frames

SKILLS

PROFESSIONAL SKILLS

Communication
70%
Leadership
70%
Project Management
60%
Software Design & Architecture
75%

FRAMEWORKS & TOOLS

Laravel 5+
90%
VueJS
80%
Angular5
60%
Electron (Hybrid Desktop App)
70%
Ionic (Hybrid Mobile App)
70%
Bootrap 4, Material Design
70%
WordPress
85%

PROGRAMMING

HTML5 / CSS3 / jQuery / AJAX
90%
PHP (Laravel, Slim, Lumen, Eloquent ORM)
90%
Database (Amazon RDS techs, MySQL, SQLite)
85%
Java (Android Mobile Development)
50%
C# (C# .NET, WPF, ASP .NET MVC, Entity Framework)
40%
C++, Go, Python, Arduino
30%
Version Control (Git)
70%
Web Services (RESTful APIs, Microservices, SOAP, JSON)
85%
Script Build Automation (Gulp, NodeJs, Grunt)
60%

SERVER & NETWORKING

Linux Nginx, Apache
75%
Amazon Elastic Cloud Compute (EC2)
60%
Amazon Relational Database Service (RDS) - MySQL, Aurora
70%
Amazon Simple Storage Service (S3)
60%
WHM & Cpanel
60%

PORTFOLIO

Laravel Starter Kit (Open Source)

Laravel Starter Kit is a base application based on Laravel 5.6+ together with VueJS using Vuetify library for its material design. The backend is a single page application powered by vueJS routing.

It has built in robust User Management with groups & complex permission handling, very good starting point that works at almost any kind of project at any scale.

Tech Stack: PHP, MySQL, Laravel 5.6~, VueJS, Single Page Application (Hybrid), Material Design

Laravel Shopping Cart (Open Source)

Laravel Shopping Cart is an open source laravel package ideal for e-commerce project. It is a good starting point and a good tool if you are building an awesome e-commerce web application.

Tech Stack: PHP, MySQL, Laravel 4 & 5.6~ Support, Unit Testing, Continuous Integration (CI) using Travis CI

Davao Top-ching System (ERP-CRM)

This project is develop for a client here in Philippines. It's a hardware company with 2 branches on different locations. The system is a multi-business, multi-branch and is centralized on main office. It's very big project that handles thousands of data everyday and around 10+ employees using the system on different branches. Its a singe page application and powered using REST API backend.

Fully featured Inventory System, Sales Management, SOA, Accounts Payabales/Receivables, POs

Tech Stack: PHP, MySQL, Laravel, AngularJS, Single Page Application, REST, JWT

Solar Fuel Corporation System (ERP-CRM)

This project is develop for a client here in Philippines. It's a gasoline company with 5+ branches on different locations. The system is a multi-business, multi-branch and is centralized on main office. The admin can add seprate business entities and add unlimited branches with different inventories, accounts, etc. It's very big project that handles thousands of data everyday and used by 100+ employees. Its a singe page application and powered using REST API backend.

Fully featured Inventory System, Sales Management, SOA, Accounts Payabales/Receivables, POs, Multi-Business Entity, Multi-Branch

Tech Stack: PHP, MySQL, Laravel, AngularJS, Single Page Application, REST, JWT

Fleet Tracking System

Fleet tracking system allows company to monitor its fleet across their operating location, it's a web application with a mixed of android for mobile and some c++ for the embedded system attached to the vehicles.

Fully featured Google Map API Integration, Real-Time web socket technology, Redis, NodeJS

Tech Stack: PHP, MySQL, Laravel, AngularJS, Single Page Application, REST, JWT, NodeJS, Redis, Websockets

Project Management System

This project is what we use on my previous company to handle our projects and clients, it's an internal project turned into a SaaS platform that has been used also by our partner agencies.

Tech Stack: PHP, MySQL, Laravel, AngularJS, Single Page Application, REST, JWT, PusherJS, Amazon S3, Amazon EC2

Home Automation

This project is a prototype to automate everything in the house, it uses nodeMCU Micro-controller to control 8 channel relays and LCD. Then connected to all appliance in the house and switches. It can be controlled by voice command using alexa and also can be controlled by using its android application. You can also set schedules to turn on or off switches. You can check this in action here on my facebook video.

Tech Stack: C++, Ino, Android-Java, NodeMCU Microcontrollers, Arduino IDE

Web/Port Up-time Monitoring System

Eagle Monitoring System is a freemium website/port up-time monitoring service. It's a real time web app using pusherJS service and is hosted on amazon elastic cloud compute.

Tech Stack: PHP, MySQL, Laravel, VueJS, Single Page Application, REST, PusherJS, Amazon EC2

and more..

Engr. Darryl Fernandez, CPE | ©2017.