CTO & Chief Product Owner for Freelancer Platform
Overview
As CTO and Chief Product Owner at a startup company, I lead the development of a matching platform for freelancers. In this role, I am responsible for developing the technical vision and product strategy, leading a team of developers, designers, and marketing professionals, and selecting new technologies and frameworks.
I continuously monitor the infrastructure to ensure the platform is secure and scalable. I manage projects and ensure they are completed on time and within budget, working closely with other departments such as Marketing, Sales, and Customer Support, as well as external partners such as developers and vendors.
I continuously improve the platform based on customer feedback and validate changes to enhance the user experience. I focus on ensuring the security and privacy of the platform.
I also advise management on business strategy and software development in general. I am responsible for relaunching the website using Next.js and consolidating the portal as a PWA for web and Android.
Activities
- CTO and chief product owner in a start-up company
- Development of technical vision and product strategy
- Development of a matching platform for freelancers
- Relaunch of the website with Next.js
- Consolidation of the portal as a PWA (Progressive Web App) for web and Android
- Automation of repetitive tasks
- Online questionnaire to collect feedback from customers
- Business intelligence (BI) dashboard to visualize relevant KPIs
- Automated daily communication of key performance indicators in Slack
- Slack bot for customer data search and interaction
- Leading a team of developers, designers, and marketing
- Selecting new technologies and frameworks
- Monitoring scalability and security of existing infrastructure
- Project management and ensuring projects are completed on time and within budget
- Communicating with other departments such as marketing, sales, and customer support, as well as external partners such as developers and vendors
- Continuously improve the platform based on customer feedback and validation of changes
- Ensuring the security and privacy of the platform
- Advising management on business strategy and software development in general
- Monitoring of applications and systems
Methodology
- Agile development
- Kanban (software development)
- product management
- SCRUM
Tools / Technologies
- JavaScript
- TypeScript
- Python
- Node.js
- React
- Java
- PostgreSQL
- AWS Lambda
- AWS S3
- AWS EC2
- AWS RDS
- AWS SQS
- AWS CloudFront
- Amazon VPC
- Firebase
- Android SDK
- Markdown
- Swift
- Kotlin
- Objective-C
- iOS
- Nuxt.js
- ArangoDB
- Prozess- / Workflow Automatisierung
- Confluence (Atlassian)
- Slack
- Jira
- n8n
- Zapier
- k-Means-Algorithmus
- Natural Language Processing (NLP)