Michael Xavier
Email: *******@*************.***
Website: http://www.michaelxavier.net
GitHub: http://www.github.com/MichaelXavier
Location: Bothell, WA 98021
A self-motivated, detail-oriented individual looking for a rewarding and challenging
position in the software development industry. Specializes in web application
development in Ruby on Rails with a broad range of practical experience in problem
solving and specific technical competencies.
Summary of Qualifications
Over 4 years of experience working remotely resulting in a unique skillset and
proficiency in remote support technologies.
Capable of working on a wide variety of projects either alone or as part of a
team.
Over 2 years of experience with Ruby and Ruby on Rails, including experience
with numerous libraries for use with Ruby problem solving and testing.
Experience in organizing and customizing business systems from the ground up
to meet specific business-critical needs.
Excellent research skills, especially in the area of parts and software
procurement.
Technical Expertise
Languages: C, C++, C#, Ruby, SQL, HTML/XML, CSS, Javascript, Bash
scripting. Some experience with Python, Google Go.
Frameworks: Ruby on Rails, Sinatra, all major Ruby ORMs (ActiveRecord,
Datamapper, Sequel), Prototype, JQuery, Scriptaculous. Some experience with
Sphinx.
Methodologies: TDD with Test::Unit, Shoulda and RSpec. BDD with Cucumber.
Some experience integration testing with Webrat and Selenium. Remote
deployment with Capistrano. Some coursework in parser generators (lex),
context free grammars (YACC) and compilers.
Operating Systems: All versions of Windows, over 4 years experience with
Linux/Unix, some experience with Windows Server 2003 and Windows Server
2008.
Software: Ruby on Rails, Capistrano, Git, Numerous UNIX tools, Photoshop,
Microsoft Dynamics CRM 4.0, Commit CRM, Microsoft SQL Server 2005,
MySQL, SQLite, Crystal Reports, Visual Studio, Exchange Server, mdadm,
ddrescue Recovery Tools, Microsoft Office.
Professional Experience
San Diego Computers, Inc., San Diego, CA
Procurement/Research/Software Engineer Oct 2005 Present
Began as a researcher, locating hard to find hard drives and legacy PC components
for customer repairs, but soon took the role of an advisor and software developer.
Soon developed PHP software to help track customer parts orders. Later rewrote this
software for Ruby on Rails. Responsibilities soon grew to developing internal and
customer-facing Rails applications, using Sinatra for small-scale or prototype systems,
and building custom solutions for Microsoft Dynamics CRM 4.0. Other responsibilities
include maintaining Linux servers, creating backup scripts to distribute scheduled
backups across several storage systems, performing cost analysis on and
implementing new business systems, providing remote support.
Major Accomplishments/Projects:
Developed customer self check-in software from the ground up in Rails to
process new customers, print labels for customer equipment and automatically
import/export data for 2 different CRM suites: Microsoft Dynamics CRM and
Commit CRM. The application doubles as a backend for Dynamics CRM using
the Sequel ORM, ADO and custom-written C# utilities created with the
Dynamics CRM SDK.
Created customized Capistrano recipes to deploy and manage an internal Rails
application in a Windows environment, as well as Linux servers.
Worked on creating a customized parts inventory system to allow the company
to search for data recovery donor parts using closely-guarded part matching
heuristics.
Working on several lightweight, RESTful Sinatra applications for varied
applications such as adding web services layers to Dynamics CRM and screen
scraping data mining/automation.
Solely responsible for implementing Microsoft SQL Server 2005 and 2008,
Microsoft SQL Server 2008, and Microsoft Dynamics CRM 4.0 in a production
environment and configured organization workflows to automate many business
processes. Currently developing customized ISV solutions and plug-ins to
further streamline business processes.
Currently developing an all-in-one internal web application in Ruby on Rails to
manage parts orders, RMAs using the Paypal API, automated parts searches
using the eBay API, newsletters, RSS feeds, and mailers.
Developed a customer web portal to allow customers to log in and view ticket
status, approve parts and services and print invoices, all of which are extracted
from a remote installation of Dynamics CRM and synchronized with
ActiveResource.
Developed and modified several templates for the company website, as well as
corresponded with a professional web designer for the latest revision.
Developed a Sinatra application for SEO analysis and reporting of competitor
websites.
Created a company-wide invoice and estimate in Crystal Reports using an
ODBC interface to Commit CRM. Later oversaw and modified a conversion to
the SQL Reporting Services platform.
Education
Currently completing the 3rd year of 4-year degree program to obtain a BS
Computers and Software Systems from the University of Washington Bothell.
Maintaining a 3.77/4.0 Cumulative GPA.
Member of the Association for Computing Machinery (ACM), UW Bothell
Chapter.
Received Dean's Letter in Spring of 2009.
Graduated with Honors from Granite Falls High School in 2006.
Received numerous Principal's Honor Roll certificates of recognition.