Andrew Crosio
Verified Expert in Engineering
Software Developer
在过去的15年里,Andrew用各种语言为各种设备开发软件应用程序. 在过去的六年里,他曾在国家和地区市场领先的网络公司和初创公司工作. 安德鲁曾在各种在线行业的大大小小的项目中工作并领导过各种规模的团队. 他为自己能按时、按高质量标准制造出强大的产品而感到自豪.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), Git, Xcode, Atom, OS X
The most amazing...
...我创立并投资的是一家共享经济物流公司.
Work Experience
CTO & Founder
Ouibring
- Built from the ground-up with modern technologies.
- Joined a successful accelerator as part of Ouibring.
- Successfully acquired seed funding.
- 使用CI/CD环境来自动部署和测试代码.
Development Manager
Agoda
- 领导跨职能团队维护遗留产品并实现新功能.
- Designed the software architecture of new features.
- Prototyped a transformation-based service for page branding.
- 促进软件实现和测试的最佳实践.
- Participated in the hiring process for software engineers.
Director of Technology
Insydo
- 为基于web的共享设备API创建了一个三级RESTful API.
- Created an internal workflow and information management system, including aspects of research, editorial, and approval processes for processing all information.
- 为分布式信息的扇出和聚合模式创建一个小型框架. Implemented this framework for creating social newsfeeds.
- 构建一个持续部署系统,在将容器部署到生产系统之前,通过运行高级特性测试来验证Docker容器.
- 领导开发了一个推荐搜索系统,集成了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.
VP of Engineering
Qordoba
- Implemented a dynamic image resizing library for Django.
- Assisted in creating a custom ebook viewer for books.
- Advocated containerization of services using Docker.
- 使用各种NLP库(如NLTK)原型化NLP服务.
- 管理远程团队,在不到两个月的时间内将姊妹产品付诸实践.
Technical Team Lead
Dubizzle
- 为网站的核心Place-An-Ad组件创建了新的用户体验和界面, 这是重新设计的第一步,也是通过这个特定渠道获得大量转化的巨大福音.
- Analyzed and improved the mobile UX for the jobs vertical, leading to a 650% increase in engagement within a year.
- 为用户生成的内容实施一系列质量分析措施,以衡量为增加所述内容而设计的产品更新的效果.
- 管理将在web平台上发布的许多功能的多变量测试.
- 创建了第一个完整的网站分析集成,涵盖所有用户行为数据.
- 创建了一个基于容器和云资源的可扩展分布式任务调度系统.
- 管理发布过程,包括几个团队的部署和代码审查.
- 创建了一个高级BDD特性测试框架,允许产品所有者和开发人员使用Gherkin解析器编写可测试的用户故事.
Web Developer
Siamland Pty., Ltd.
- 为内部物业管理创建了物业管理CRM.
- 使用OpenUP计划框架管理项目需求和估算.
- 创建了一个面向用户的网站,用于查看可用的房产列表.
- 实现了一个基于社区的推荐系统,用于搜索房产列表.
- Created a fully BDD-based regression testing environment.
Web Developer
Vida Homes
- 利用JavaScript和Flash搭建了一个跨平台的图片上传系统.
- Created a feedback service for uploads to show upload progress.
- Created website using Ruby on Rails.
- 使用Solr搜索函数实现加权的、可定制的搜索.
- Comprehensively tested application using RSpec and Cucumber.
Experience
Dubizzle Place-an-Ad
http://dubai.dubizzle.com/place-an-ad/Python Form Management Library
Insydo
http://www.insydo.comSugarMoo
http://sugarmoo.comOuibring
Coins.ph
http://www.coins.phSkills
Languages
Python, Ruby, JavaScript 6, HTML, JavaScript, CSS, Swift, c#, Scala
Frameworks
Slim, Serverless Framework, AngularJS, Django, Ruby on Rails (RoR), JavaScript MVC, Django Channels, Ember.js, Hadoop, Electron
Libraries/APIs
Django ORM, Natural Language Toolkit (NLTK), jQuery, Vue
Tools
JavaScript Testing, RSpec, Atom, Xcode, Git, Grafana, Solr
Paradigms
Serverless Architecture, Test-driven Development (TDD), Behavior-driven Development (BDD), Service-oriented Architecture (SOA), Microservices Architecture, Microservices, Scrum
Platforms
Docker, Amazon Web Services (AWS), OS X, Heroku
Storage
Redis, CouchDB, PostgreSQL, Couchbase, Elasticsearch, Memcached, Vertica, Amazon DynamoDB, MySQL
Other
平台即服务(PaaS),数据架构,石墨,无服务器,加密货币
Education
Bachelor of Information Technology Degree in Computer Science
Charles Sturt University - Sydney, Australia
Diploma of Network Administration in Network Administration
Lidcome T.A.F.E - Australia