Michael Villa
*********.****@*****.*** 415-***-****
linkedin.com/in/michaelbixbyvilla
Summary
10+ years experience of full stack development from backend modeling (rails) to front-end javascript frameworks
(react). Experience in both startup and enterprise environments. An entrepreneur and team leader who is highly competitive, business minded with a results-oriented attitude. Always looking to learning new technologies to solve real life problems.
Experience
Engineering
OpenComp
Aug 2021 - Dec 2022 (1 year 5 months)
• Engineering Contributor with React, Ruby on Rails, PostgreSQL, Amazon Cognito, Google Location APIs, integrated 3rd party Chatbot into our system.
• Also set up the initial foundation for in-house QA Automation process with TestCafe, Github Actions, Slack.
• Technologies: React, JavaScript, Ruby on Rails, AWS, Git, Github Actions, TestCafe, Testing Library, Asana.
Co-Founder Engineering
Remunerati, Inc.
Jan 2018 - Aug 2021 (3 years 8 months)
• Head of Engineering managing a team of 5 software engineers.
• Setup foundation of App Backend, React Front End, MySQL RDS Databases on AWS, EC2 Servers.
• Built app from ground up, choose proven and relevant technologies, architect, setup database modeling and relationships acted also as product manager, designer, and delegated tasks.
• Also on a daily basis helped implement and code features with engineering team, deployed to production ready servers, load balancers - www.remunerati.com.
• Collaborated directly with CEO Co-Founder on business priorities, product road map and translated goals to new product features and sold our product and services to customers such as NextDoor and Matson.
• Products: Rewards Statements, Pay Logic, and Choose Your Own Benefits.
• Acquired by OpenComp.
Senior Software Engineer
goMoxie
Sep 2016 - Nov 2017 (1 year 3 months)
• Produced robust features in Rails and Angular in a agile and start-up environment.
• Played a significant role in building out enterprise quality features and client-side widgets for our customers that brought in their flagship products like Chat, Knowledge Base and Email. Michael Villa - page 1
• Created backend api services as well as front end widgets that consumed data from these api's, while being mindful of scalability, testability, and responsiveness. Widgets needed to be WCAG 2 compliant for accessibility.
• Technology stack: Node.js, Angular, Javascript, Ruby on Rails, Redis, Cassandra, Vagrants, PostgreSQL, Pentaho for reporting. Chai, Mocha, Sinon, Jasmine, Karma for testing.
• Part of a tightly knit, highly accountable team of principal and senior sw engineers, code reviews, planning and retrospective meetings after every two week sprint. Software Engineer
Funny Or Die
Apr 2014 - Aug 2016 (2 years 5 months)
• Core Website Team, built new features and made bug fixes on the main http://www.funnyordie.com website. Stack Ruby on Rails, Sass, Javascript, jQuery, React, MySQL, Redis.
• Contributed on the new user generated comedy videos feature http://www.funnyordie.com/thefeed
• Also on a 3 person team that built the first Apple TV App for FunnyOrDie using TVML and Rails API to serve videos, channels and playlists.
• Built partner feeds in ruby to serve mrss syndication for partners like Verizon, Samsung, Xumo.
• Created special one off websites that where backed by FunnyOrDie such as http:// lapdogscorecard.org using CanJS
• Mobile social sharing project for analytics tracking with SnowPlow and Google to monitor social sharing button activity.
Software Engineer
OSIX Corporation
Feb 2013 - Mar 2014 (1 year 2 months)
• Built web application meeting software for the main Meet.fm product and SpeedShare in Rails, Javascript, Backbone and Angular.
• Responsive UI, app controls, interstitial popups, admin and external facing site.
• Worked with Node.js for chat messaging.
Web Developer
Social iQ Networks is now Nexgate
Jan 2012 - Feb 2013 (1 year 2 months)
• Ruby on Rails and Javascript software engineer developing a web-based application for social governance, compliance and protection.
• Co-Inventor on US Patent for Apparatus and Method for Social Account Access Control.
• Made significant contributions to the core aspects of the application and implemented new features of the product end-to-end.
• Integral part of the UI design team and developed key features of the app
• Engineered on entire stack from database migrations, Ruby on Rails models and controllers, dynamic and asynchronous front-end with Javascript MVC, jQuery and JSON
• Key accomplishments and features built: SocialPatrol, SocialDiscover, detailed Social Accounts profile pages, Commenter Blocklists, Archiving, Reporting, Facebook, Twitter, Google+, YouTube and Pinterest Profile Lock and Protection.
• Ruby on Rails and Javascript software engineer: social governance, compliance and protection app. Michael Villa - page 2
Engineer
Khoros
2008 - 2011 (3 years)
• Customizations for forums, blogs, chat, social networking & bookmarking, social media and twitter.
• Mobile UI, CSS, XML, Javascript and Freemarker template code changes for on-line communities. · Styled Enterprise Communities and debugged Javascript & CSS issues Education
Simon Fraser University
Bachelor's degree, Computer Science
Skills
GitHub • Product Management • Amazon Relational Database Service (RDS) • Technical Leadership • Amazon EC2 • TestCafe • Git • Software Development • PostgreSQL • JavaScript Michael Villa - page 3