Andrew Crosio

Andrew Crosio

Chonburi, Thailand
Hire Andrew
Scroll To View More
Andrew Crosio

Andrew Crosio

Chonburi, Thailand
Member since May 25, 2015
Andrew has experience developing software applications for various devices in a variety of languages over the past fifteen years. He has worked for national and regional market-leading web-based companies and startups alike over the past six years. Andrew has worked in and led teams of various sizes on projects large and small in a variety of online industries. He prides himself on building robust products on time and to high quality standards.
Andrew is now available for hire
Portfolio
  • Ouibring
    Python, Serverless, JS, AWS, PostgreSQL
  • Agoda
    C#, Hadoop, Scala, Vertica, Graphite, Graphana, Elasticsearch
  • Insydo
    Python, AngularJS, Swift, Docker, Elasticsearch, PostgreSQL, Redis
Experience
  • Python, 8 years
  • HTML, 7 years
  • JavaScript, 7 years
  • Django, 4 years
  • AngularJS, 3 years
  • Ruby on Rails (RoR), 3 years
  • Ember.js, 2 years
  • Vue.js, 1 year
Chonburi, Thailand
Availability
Part-time
Preferred Environment
OS X, Atom, Xcode, Git, AWS
The most amazing...
...thing I've co-founded and funded is a sharing-economy logistics company from the ground up.
Employment
  • CTO & Founder
    Ouibring
    2016 - PRESENT
    • Built from the ground-up with modern technologies.
    • Joined a successful accelerator as part of Ouibring.
    • Successfully acquired seed funding.
    • Employed a CI/CD environment to deploy and test code automatically.
    Technologies: Python, Serverless, JS, AWS, PostgreSQL
  • Development Manager
    Agoda
    2015 - 2015
    • Led a cross-functional team in maintaining legacy products and implementing new features.
    • Designed the software architecture of new features.
    • Prototyped a transformation-based service for page branding.
    • Promoted best practices in implementation and testing of software.
    • Participated in the hiring process for Software Engineers.
    Technologies: C#, Hadoop, Scala, Vertica, Graphite, Graphana, Elasticsearch
  • Director of Technology
    Insydo
    2014 - 2015
    • Created a level 3 RESTful API for a shared device web-based API.
    • Created an internal workflow and information management system, including aspects of research, editorial, and approval processes for processing all information.
    • Create a mini-framework for fan-out and aggregation patterns of distributed information. Implemented this framework for creating social news feeds.
    • Built a continuous deployment system that would verifying Docker containers by running high-level feature tests before deploying containers to the production system.
    • Led the development of a recommender search system integrating tools such as NumPy, SciPy, and Elasticsearch, and techniques such as word vectorization, machine-learning (clustering), and lexical databases.
    • Created the alpha-version iOS application using Swift for iOS.
    Technologies: Python, AngularJS, Swift, Docker, Elasticsearch, PostgreSQL, Redis
  • VP of Engineering
    Qordoba
    2014 - 2014
    • Implemented a dynamic image resizing library for Django.
    • Assisted in creating a custom ebook viewer for books.
    • Advocated containerization of services using Docker.
    • Prototyped NLP services using various NLP libraries such as NLTK.
    • Managed remote teams to bring a sister product to fruition in less than two months.
    Technologies: Python, Django, AWS, Elasticsearch, AngularJS, PostgreSQL, Redis, JavaScript, CSS, HTML, Docker, NLTK
  • Technical Team Lead
    Dubizzle
    2012 - 2014
    • Created a new user experience and interface for the core Place-An-Ad component of the site, the first step in a redesign and a huge boon to the number of conversions through this particular funnel.
    • Analyzed and improved the mobile UX for the jobs vertical, leading to a 650% increase in engagement within a year.
    • Implemented a series of analytical measures of quality for user-generated content to measure the effect of product updates engineered towards increasing said content.
    • Managed multivariate testing for many features to be released on the web platform.
    • Created the first full website analytics integration covering all user behavioural data.
    • Created a scalable distributed task scheduling system based on containers and cloud-based resources.
    • Managed the release process, including deployment and code-review for several teams.
    • Created a high-level BDD feature testing framework to allow product owners and developers to write testable user stories using a Gherkin parser.
    Technologies: Python, Django, Docker, Elasticsearch, MySQL, Redis, Memcached
  • Web Developer
    Siamland Pty. Ltd.
    2010 - 2012
    • Created a property management CRM for internal property management.
    • Managed project requirements and estimates using the OpenUP planning framework.
    • Created a user-facing website for viewing available property listings.
    • Implemented a community-based recommender system for searching through property listings.
    • Created a fully BDD-based regression testing environment.
    Technologies: Ruby on Rails, Heroku
  • Web Developer
    Vida Homes
    2008 - 2010
    • Created a cross-platform image uploading system using JavaScript and Flash.
    • Created a feedback service for uploads to show upload progress.
    • Created website using Ruby on Rails.
    • Implemented weighted, customizable searches using Solr search functions.
    • Comprehensively tested application using RSpec and Cucumber.
    Technologies: Ruby on Rails, Solr, HTML, CSS, JavaScript, Scriptaculous, jQuery
Experience
  • Dubizzle Place-an-Ad (Development)
    http://dubai.dubizzle.com/place-an-ad/

    I worked with a team to create a new UI and UX for the core listing placement funnel for the largest online classifieds site in the Middle East. As an outcome of this project, conversion rates increased significantly. This was the first stage in a product-wide redesign.

  • Insydo (Development)
    https://www.insydo.com

    Insydo is your one-stop shop for learning about your city. Currently only available in Dubai, Insydo is based upon the priciples of measuring and dynamically adjusting and tailoring content displayed to the user based on content and collaborative filtering (recommender systems).

  • SugarMoo (Development)
    http://sugarmoo.com

    SugarMoo is a confectionary ordering service based upon the Ovation PaaS, which is modelled similar to Parse, running on Couchbase.

  • Ouibring (Development)
    https://www.ouibring.com

    Ouibring is a global marketplace that pairs travellers with empty luggage-space with persons wanting international items. Ouibring is a successfully accelerated and funded started.

  • https://www.coins.ph (Development)
    https://www.coins.ph

    Banking for the masses. Coins offers cryptocurrency everyone can use, and is a major financial technology company within the crypto-currency space in Asia. My primary responsibilities were dealing with fraud, KYC, and identity checking software.

  • Service Oriented Architecture with AWS Lambda: A Step-by-Step Tutorial (Publication)
    AWS Lambda offers a relatively thin service with a rich set of ancillary configuration options, making it possible to implement easily scalable and maintainable applications leveraging these services. In this article, Toptal engineer Andrew Crosio gives us a step-by-step tutorial for building an image uploading and resizing service and demonstrates how AWS Lambda can be used as a platform to easily build service oriented architecture applications.
Skills
  • Languages
    Python, Ruby, JavaScript, CSS, JavaScript 6, HTML
  • Frameworks
    Serverless Framework, AngularJS, Django 1.6, Slim, Django, Django 1.9, Django Channels, JavaScript MVC, Ruby on Rails (RoR), Ember.js, Electron.js
  • Libraries/APIs
    Django ORM, Vue.js
  • Tools
    RSpec
  • Paradigms
    Behavior-driven Development (BDD), TDD, Serverless Architecture, Scrum, Microservices
  • Platforms
    Docker, Amazon Web Services (AWS)
  • Storage
    Redis, PostgreSQL, CouchDB, Couchbase, Amazon Dynamo, MySQL, AWS DynamoDB, DynamoDB
  • Misc
    JavaScript Testing, Microservices Architecture, SOA Architecture, Data Architecture, PaaS, Crypto Currency, Electron, Cryptocurrency, Amazon DynamoDB
Education
  • Bachelor of Information Technology degree in Computer Science
    Charles Sturt University - Sydney, Australia
    2009 - 2011
  • Diploma of Network Administration in Network Administration
    Lidcome T.A.F.E - Australia
    2006 - 2008
I really like this profile
Share it with others