Abroadwith UG
-
2015
Abroadwith is an open community marketplace for people to learn languages immersing in other cultures. Staying with a family in a remote town in northern France or living within a young community in buzzing Berlin, Abroadwith brings the opportunity to learn a language experiencing the culture first hand and sharing with local hosts. As the CTO, some of my main responsibilities were:
- Frontend and backend development support
- Steady and creative expansion of platform functionalities
- Ensuring system and data integrity as well as the system and data security
- Monitor and optimize system performance and service quality
- Development of operations infrastructure and software processes
- Close collaboration with the marketing, sales and management teams
- Supported the company's CEO in defining product's concepts
- Defined the initial system architecture and coordinated development tasks between our two hired developers
- Developed the Frontend server infrastructure in NodeJS using Express and Nunjucks
- Configured Amazon Web Services and continuous integration
- Personally took care of implementing the following features:
- Login process using password and social accounts
- Text and filter search using Apache Solr
- SMS authentication using Twilio
- Email templating for notifications with Sendgrid
- Multilanguage support for the Frontend using translation keys
- Image upload, processing and storage
Keywords: recruiting, mysql, java, jersey jax-rs, spring boot, spring social, javascript, angular, react, nodejs, express, nunjucks, apache server, aws ec2, aws s3, aws rds, solr, jenkins, jira, git
Work Share
-
Java
-
JavaScript
-
MySQL
-
Project Management
-
Hiring and team leading
-
Product Development
Languages Used
- English