1. MICHAEL
DUMALAG
michael.dumalag@gmail.com
619-944-8738
michaeldumalag
michaeldumalag
Skills
LANGUAGES
Ruby
HTML
CSS
Javascript (ES5/ES6)
PostgreSQL
FRAMEWORKS/LIBRARIES
Ruby on Rails
Sinatra
Bootstrap
React
Angular
Redux
SERVICES/TOOLS
RSpec
Jasmine
Git
GitHub
Heroku
Webpack
Brunch
PROFESSIONAL SKILLS
Test-Driven Development
Object-Oriented Programming
Agile Development
MVC
REST
Education
San Diego State
University
B.A. Economics
University of
California, San Diego
Coursework in Computer
Science
I am a software developer driven by the desire to be a part of the creation process and fueled by my love for
mental challenges and passion for practicing Brazilian Jiu Jitsu, where technical and strategic thinking,
persistence and resilience are key. Coupled with my past experience in fast-paced IT roles, I am excited to
contribute to a development team to turn code into impactful and meaningful applications.
Projects
Chair Flyers
The Chair Flyer's web application provides essential practice simulations for pilots and contains both the server
side and client side code.
The server side is a Rails application, managing static pages, authentication, and acts as an API for the
client side applications
The client side is built using React with Brunch.io as the the build tool
Created an Admin Dashboard application through React in order to create pilot ight scenarios for client
facing application
Constructed static pages through Bootstrap, HTML and CSS
Implemented user authentication through Devise
BeatsPerMash
Beats Per Mash (aka BPM) is a single page app design to allow up to 10 users to play, record, and save music
while working collaboratively from di erent locations.
Sounds and colors are generated with the keypress of numbers 1 to 9 on the keyboard
Utilized action cable and WebSockets through Rails 5 in order to create virtual rooms where users can
experience real time music collaboration
Styled overall single application layout through HTML and CSS
Implemented visual animations and keypress mappings through implementation of javascript (jQuery)
Employment
Dev Bootcamp
Full-Stack Web Development Jan 2016 to Jul 2016
Completed 1,000+ hours through a 19-week, intensive, web development training program that
specializes in Ruby, Rails, JavaScript, HTML, CSS and database systems such as SQL and PostgresQL
Executed test-driven development (TDD) practices through tools such as RSpec, Jasmine, SimpleCov
Implemented Agile development practices through collaborative group projects: BeatsPerMash and Team
Tracker
CliniComp, Intl.
IT Help Desk Coordinator Dec 2015 to May 2016
Provided technical support to 50+ DoD, VA and commercial hospital sites via telephone, email and
through in house ticketing system
Applied testing processes for new and existing products
Executed scripts in order to update products and services per client needs
TD Ameritrade
IT Support Representative Dec 2014 to Dec 2015
Troubleshooted 50+ calls per day to assist customers with Tier 1 technical issues ranging from
troubleshooting system errors to time crucial trade and management fees issues
Top 3 call agents of 12
Created and maintained troubleshooting documentation through Salesforce customer ticketing system
County of San Diego
Human Services Specialist Feb 2014 to Dec 2014
Used specialized computer applications to enter and retrieve information, process eligibility
determinations and bene t levels, and issues client correspondence
Conducted personal interviews with clients to obtain, clarify, and verify nancial, demographic, medical,
and other information to determine eligibility for nancial, health, and medical assistance services
Consulted regulations, requirements, legal rights, and responsibilities to clients; corresponded
to questions and concerns from clients and representatives from outside agencies