Dan Villareal

Experienced Software and Solutions Engineer with a demonstrated history of working in the e-learning industry. Skilled in Moodle, PhoneGap, PHP, WordPress and many more. Strong engineering professional with a Bachelor of Science (B.S.) focused in Information Technology from AMA University.

What I Do

LMS Development

Professional, easy to use and open-source system for your learning management needs to be powered by Moodle

Software Development

Writing well designed, testable, efficient code by using best software development practices.

Web Services Development

Analyzes, designs, develops, codes and implements programs in one or more programming languages, for Web and Rich Internet Applications

Project consulting

Provide strategic guidance to clients on general technology and IT infrastructures

Testimonials

Resume

7 Years of Experience

Education

2009-2013
Bachelor of Science in Information Technology

AMA Computer College

Student Society on Information Technology Education (SSITE) President from 2011 to 2013, Honor Society (Student Council) Vice President from 2011 to 2012, IT Capstone(Thesis) entitled Delivery Van Tracking System(DVTS), Best in thesis award 2013. Earned bachelors degree as Magna Cumlaude

Experience

Sep 2019 - Current
Parallaxx Ltd.

Full Stack Developer

Developing front end website architecture. Designing user interactions on web pages. Developing back end website applications. Creating servers and databases for functionality. Ensuring cross-platform optimization for mobile phones. Ensuring responsiveness of applications. Working alongside graphic designers for web design features. Seeing through a project from conception to finished product. Designing and developing APIs. Meeting both technical and consumer needs. Staying abreast of developments in web applications and programming languages.

Jul 2018 – Sep 2019
Microsourcing (eCreators Account)

Senior Moodle Developer

Working on and at times leading the full software development lifecycle of systems Hands on design, development and debugging of systems Delivery within agile environments using Agile methodologies including Scrum and Kanban Partnering with product owners to carry out business analysis Scoping work to ensure all developments have sufficient information for costing and delivery timelines Analysis of systems, considering reliability, systems risks and code Object-Oriented Design (OOD) to ensure scalability and maintainability Functional and unit testing Driving the identification and evaluation of new technologies and methodologies Integrating, supporting, maintaining and documenting application functionality Acting as a champion of code quality and best practices, whilst maintaining and enforcing standards of compliance Assuming true ownership of projects and the responsibility for their delivery on time Mentoring junior developers

Jan 2017 – Jul 2018
Microsourcing (eCreators Account)

Moodle Developer (Software Engineer)

The key accountabilities of this role encompass duties that principally relate to the job purpose and may include other duties that are incidental or peripheral to the job purpose at eCreators. eCreators is an eLearning business (Moodle partner) and ranked in the 2016 BRW Top 100 fastest growing companies. Duties of this role will include but are not limited to the following: *Designing, coding and debugging application in various software languages. *Solving technical application related issues. *Providing new ideas and technology for efficiency *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. *Protects operations by keeping information confidential. *Provides information by collecting, analysing, and summarizing development and service issues. *Undertake other projects as required *Managing Support Help Desk • Resolving Issues • Training • Analysis of custom plugin requirements • Manage Level 1 and 2 support group *Data Migration *Integration Development *Scope Management *System monitoring and Health Review *Moodle Development(Vanilla Moodle, Learnbook, Lambda, Inspiro) *Server Migration and configuration

Apr 2015 - Jan 2017
eCreators - Certified Moodle Partner

Software and Solutions Engineer

The key accountabilities of this role encompass duties that principally relate to the job purpose and may include other duties that are incidental or peripheral to the job purpose at eCreators. eCreators is an eLearning business (Moodle partner) and ranked in the 2016 BRW Top 100 fastest growing companies. Duties of this role will include but are not limited to the following: *Designing, coding and debugging application in various software languages. *Solving technical application related issues. *Providing new ideas and technology for efficiency *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. *Protects operations by keeping information confidential. *Provides information by collecting, analysing, and summarizing development and service issues. *Undertake other projects as required *Managing Support Help Desk • Resolving Issues • Training • Analysis of custom plugin requirements • Manage Level 1 and 2 support group *Data Migration *Integration Development *Scope Management *System monitoring and Health Review *Moodle Development(Vanilla Moodle, Learnbook, Lambda, Inspiro) *Server Migration and configuration

Mar 2014 - Mar 2015
Moodlearning Inc,.

Senior IT System Engineer / Consultant / Software Engineer - Contract

Brand development, web site traffic growth, web site UI, ticketing system, LMS and many more. Strategic Consulting, including technical business plan & sales strategy development. Advising new strategy for web and mobile development. Generated new development ideas for the development of the company. Instruction on mobile and web app development. Supervised Intership program as an Intern Supervisor.

Aug 2013 - Mar 2015
Interactive Learning Center (Formerly DILC)

Web Service Developer / Mobile Developer / Internship Supervisor /Trainer

Main developer for mobile and web projects. Maintain University Virtual Learning Environment (UVLe), LMS of University of the Philippines, UPCurrents, a personal updater for things UP (updates, news, calendars) and many more. Internship supervisor and student Mentor. Faculty Trainer.

Web/Desktop Development

JavaScript

85%

PHP

80%

HTML / CSS

100%

jQuery

87%%

ASP / ASP.net

70%%

c#

70%

JAVA

60%

Mobile Development

Phonegap

95%

Android

65%

IOS

80%

Framework

Wordpress

65%

Moodle

100%

osTicket

80%

OS

Linux

80%

Windows

90%

Mac Osx

85%

Ubuntu

80%

Centos

75%

Others

Git

70%

mySQL

80%

SQL

70%

Portfolio

My Works
UVLê

UVLê

Moodle, Web Development
UVLê Mobile

UVLê Mobile

Mobile Development

Contact

Get in Touch

m.me/iamdan22

Pampanga / NCR

dan.villareal22@gmail.com

Freelance Available

How Can I Help You?