arrow_back
TrustedHousesitters.com
5 years 3 monthsTrustedHousesitters 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
- Build an award-winning TrustedHousesitters mobile app
- Lead the development of TrustedHousesitters website
- Designed and lead the development of RESTful API
- Redesigned and optimised search engine queries and improved search page speed by 200%.
- Implemented CI/CD pipeline, docker container service deployment process and app e2e testing framework.
- Developed media management service
Principal Engineer & App and Web Engineering Lead
Aug 18 - Feb 201 years 7 monthsBrighton, UK
Responsibilities
- Mobile and Web engineering manager
- Providing technical leadership to product development teams to ensure they foresee risks and identify actions to prevent them throughout the development cycle and providing technical support and assistance to other engineering functions during development and production.
- Implemented CI/CD pipeline, docker container service deployment process and app e2e testing framework.
- Prepared SRS Document for iOS & Android platform, developed the first iOS version, hired a team of app developers and lead further iOS & Android development. The app significantly helped the business to secure the first wave of investments, was well-received among the users and was the winner of the 'Most Effective B2C App' in 2018.
- Lead development of the first phase (shop-front) of the website.
- iOS and Android development using Objective-C, Swift, Kotlin, Java and JavaScript.
- Platform development using ReactJS, Django, Python, Go, AWS, Docker, ES, ...
- Managed internal and 3rd party service integration.
- Identify internal and external resources required to support product development.
Accomplishments
- Lead the development of TrustedHousesitters website
Stack
- Objective-C
- Swift
- Java
- Kotlin
- Python
- JavaScript
- iOS
- Android
- AWS
- Docker
- MySQL
- Node.js
- Redis
- Ruby
- Redshift
- Elasticsearch
- Docker
- CI
- Bash
- Nginx
- Linux
- React Native
- ReactJS
- Django
Lead Engineer
Dec 14 - Aug 183 years 9 monthsBrighton, UK
Responsibilities
- Web engineering technical and people manager
- Implemented CI/CD pipeline, docker container service deployment process and app e2e testing framework.
- Designed a microservices architecture using Docker containers.
- Designed Restful API architecture, lead the development of the service.
- Developed a distributed task queue system on top of Django and cron.
- Build tooling build automation using Docker and implemented basic CI/CD.
- Redesigned and optimised search engine queries and improved search page speed by 200%.
- Manage the Scrum process with the coordination of Scrum team in Agile methodology.
- Developed media management service for photos, videos, and other documents.
- Providing technical leadership to product development teams to ensure they foresee risks and identify actions to prevent them throughout the development cycle and providing technical support and assistance to other engineering functions during development and production.
Accomplishments
- Build an award winning TrustedHousesitters mobile app
- Planned and supervised development of the core infrastructure
- Developed a Distributed task queue system.
- Developed media management service for photos, videos, and other documents.
- Designed a Microservices architecture with containers.
- Build tools for Build automation, CI/CD
Stack
- Objective-C
- Java
- Python
- JavaScript
- AWS
- Docker
- MySQL
- PostgreSQL
- Node.js
- Redis
- Redshift
- Elasticsearch
- Memcached
- Docker
- CI
- Bash
- Go
- Nginx
- Linux
- React Native
- ReactJS
- Django