arrow_back
TrustedHousesitters.com

TrustedHousesitters.com

4 years 1 months

TrustedHousesitters launched in 2010 with a simple mission: to keep pets happy and safe in their own homes. It is a house and pet sitting platform for people to look after pets in exchange for a place to stay. Since its launch, the platform has quickly grown into an incredible global community of pet lovers and travellers.

Accomplishments

  • As the only developer on the project, I've build an award wining TrustedHousesitters app. It was named the winner of the Most Effective B2C App at 2018 Effective Mobile Marketing Awards.
  • I've been a mentor to graduates who are now well versed full stack engineers.
  • Wrote a media management service for photos, videos and other documents.
  • Designed and implemented a search system that decreased page load time by 40%.
  • Wrote a series of deployment tools that saved hours of development time each week.
  • Planned and supervised development of the REST API.
  • Setup continuous delivery and deployment using CI
  • Leading a multifunctional team of web and app engineers.
  • Principal Engineer

    Aug 18 - Present5 months

    Brighton, UK

    Responsibilities

    • Lead the iOS and Android development team
    • Manage the Scrum process with the coordination of Scrum team in Agile methodology
    • Lead cross-functional team
    • Ensure that projects are accurately estimated and delivered to schedule.
    • Identify internal and external resources required to support the product development schedule
    • Work with department management to ensure that these resources are assigned to the project.
    • ... responsibilities from my previous role

    Stack

    • Python
    • ECMAScript
    • Objective-C
    • Swift
    • Java
    • Kotlin
    • AWS
    • Docker
    • MySQL
    • Node.js
    • Redis
    • Ruby
    • Redshift
    • Elasticsearch
    • Bash
    • Nginx
    • Linux
    • React Native
    • ReactJS
    • Django
  • Lead Engineer

    Jan 17 - Aug 181 years 7 months

    Brighton, UK

    Responsibilities

    • Provide technical guidance in planning and executing assigned projects.
    • Lead iOS development
    • Lead the Web development team
    • Responsible for continuous delivery and deployment.
    • Collaborate with Product and Marketing on defining the scope of potential development projects.
    • Work with an awesome group of developers on a system of dockerised python and node.js microservices.
    • Supervise development of the REST API using Django REST framework.
    • ... responsibilities from my previous role

    Stack

    • Python
    • ECMAScript
    • Objective-C
    • Java
    • AWS
    • Docker
    • MySQL
    • Node.js
    • Redis
    • Redshift
    • Elasticsearch
    • Bash
    • Go
    • Nginx
    • Linux
    • React Native
    • ReactJS
    • Django
  • Full Stack Engineer

    Dec 14 - Jan 172 years 2 months

    Brighton, UK

    Responsibilities

    • Supervise the Web development team
    • Ensure that projects are accurately estimated and delivered to schedule.
    • Conduct code reviews and mentor junior members.
    • Interview candidates and evaluate their technical knowledge.
    • Keep infrastructure running and up to date.
    • Develop a Distributed Task Queue system.
    • Implement the search system.
    • Develop a Media management service for photos, videos and other documents.
    • Designing a Microservices Architecture with Docker Containers for dev and production environment.
    • Build deployment tools for automation

    Stack

    • Python
    • JavaScript
    • AWS
    • MySQL
    • PostgreSQL
    • Redis
    • Bash
    • Nginx
    • Linux
    • Django
    • Memcached