Scroll To View More
Ian Macalinao, CSS Developer in Richardson, TX, United States
Ian Macalinao

CSS Developer in Richardson, TX, United States

Member since October 4, 2015
Ian is an experienced and highly motivated software developer with over 10 years of experience in a wide range of platforms and technologies. Most of his experience has been with full-stack web development. He's a dedicated, efficient individual with impeccable coding skills.
Ian is now available for hire

Portfolio

Experience

  • HTML, 9 years
  • CSS, 9 years
  • Java, 5 years
  • JavaScript, 4 years
  • Ruby, 4 years
  • React, 1 year
  • Scala, 1 year
  • Go, 1 year
Richardson, TX, United States

Availability

Part-time

Preferred Environment

OS X w/Vim, Tmux, Zsh, Chrome, and Git

The most amazing...

...improvement I've made is porting a system on Hadoop from Pig/Hive to Spark/Impala, decreasing job duration and server load by 90%.

Employment

  • Software Engineer

    2015 - PRESENT
    Research Now
    • Developed a Spark-based ETL platform to summarize 800GB of daily data.
    • Created Oozie tasks to periodically aggregate data.
    • Optimized existing Pig scripts.
    • Developed Sqoop jobs to move data between Hive and MySQL.
    • Decreased ETL pipeline duration by 90% by moving tasks from Pig to Spark.
    Technologies: Hadoop, Spark, Ruby/Rails
  • Full-stack Developer (Contract)

    2015 - 2015
    Autolotto, Inc.
    • Refactored a Node.js Express back-end with ES6/7 via Babel.
    • Developed a subscription system to automatically purchase Powerball tickets on behalf of users every draw.
    • Implemented use of the Mongoose ORM.
    • Created a queued job system to handle financial transactions.
    • Performed penetration testing on a prior system.
    Technologies: Node.js, Babel, ES2015, Ruby on Rails
  • Software Engineer (Contract)

    2015 - 2015
    IFTTT
    • Redesigned a reporting/ETL system to work on-demand using Amazon Redshift.
    • Migrated push notifications to Amazon SNS, saving 98% in push-related costs. Involved live database migrations on millions of rows.
    • Developed various web pages, including the open source page (ifttt.github.io).
    • Developed an analytics platform for partners to view statistics about channels.
    • Improved page load times by fixing caching issues.
    Technologies: Ruby on Rails, React.js, Redshift, SQL
  • Freelance Software Developer

    2011 - 2014
    Bireosoft
    • Created scalable modifications for Minecraft servers with thousands of players using Bukkit.
    • Reverse engineered obfuscated Java via reflection and a decompiler.
    • Administrated CentOS and Debian servers.
    • Managed marketing campaigns to increase popularity of our game.
    • Led a team of 10 moderators to encourage community participation and growth.
    Technologies: Java, Java Decompiler, Bukkit, OpenGL
  • Web Developer

    2006 - 2012
    M & R Consulting, Inc.
    • Developed and maintained a novel and complete document workflow solution for handling medical records and appeals in compliance with HIPAA.
    • Reduced the time to manage multiple records to send to dozens of consultants by over 90%.
    • Constructed a document upload system.
    • Created a robust reporting system to view past cases.
    • Developed using PHP-Fusion.
    Technologies: MySQL, PHP, HTML, CSS

Skills

  • Languages

    Java, JavaScript, HTML, SQL, CSS, Python, Ruby, Sass, Less, Go, Scala
  • Frameworks

    Express.js, Koa, AngularJS, Ruby on Rails (RoR), Apache Spark, Hadoop, Redux
  • Libraries/APIs

    Node.js, React, jQuery, Sidekiq, Devise, Resque
  • Tools

    IntelliJ IDEA, Sketch, Vim Text Editor
  • Paradigms

    Agile Software Development, Functional Programming, Web Design
  • Platforms

    Apache Pig
  • Storage

    Redis, MongoDB, PostgreSQL, Apache Hive, MySQL
  • Other

    Big Data

Education

  • Bachelor of Science degree in Computer Science
    2014 - 2017
    University of Texas at Dallas - Richardson, TX
I really like this profile
Share it with others