Hi, I'm Darryl Fernandez

Software Developer

"I love how things work together as a whole and produce amazing results. This results maybe a useful data for analysis or maybe automation that makes people's lives easier."

I'm a computer engineer by profession specializing in software engineering. I have passion in building great software 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 servers. I currently focused software development that uses web technologies.

As a senior/lead 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 also 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 CodersRank

Education

Bachelor of Science In Computer Engineering

Holy Cross of Davao College (2008 - 2012)

Work Experience

Vizsion Inc. (Las Vegas, NV) - Remote

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) - Remote

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) - Office

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

Software Design, Architecture & Development
85%
Communication
80%
Leadership / Project Management
70%

FRAMEWORKS & TOOLS

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

PROGRAMMING

HTML5 / CSS3 / jQuery / AJAX
90%
PHP (Laravel, Slim, Lumen, Eloquent ORM)
90%
Version Control (Git)
90%
Database (Amazon RDS techs, MySQL, SQLite)
85%
Web Services (RESTful APIs, Microservices, GeoJson, JSON)
85%
Arduino, Embedded Systems & Automation
70%
Python
70%
Script Build Automation (Gulp, NodeJs, Grunt)
60%
C++ / Go
40%
Java (Android Mobile Development)
40%

SERVER & NETWORKING

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

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..

Darryl Fernandez, CPE | Website since: 2017. Last Update: 2020. All Rights Reserved.