Career
Experiences
A timeline of my professional experiences — from data engineering and backend work to full-stack and mobile development.
Athoria
Full-timeFrontend Developer
Developed the Browser Extension and Website of AthorIA — Athoria's AI assistant. A B2B solution that gives employees access to company knowledge and processes, boosting productivity in sales and recruitment.
- Built the UI with Tailwind and integrated Athoria's own design system
- Implemented page-sharing from the active browser tab to the AI assistant
- Enabled document uploads directly into the AI assistant context
- Integrated authentication flow end-to-end
- Full conversation management: create, rename, edit, delete and browse history
- Unit and integration tests with Jest and Storybook
Stack
Wiremind
Full-timeFullstack Developer
Development of an air freight management software for airlines — handling permissions, data, UI and deployment at scale.
- User permission management with Keycloak for multi-client access control
- CRUD APIs with SQLAlchemy, Pydantic, FastAPI, Flask and Python
- User interface development with Angular and TypeScript
- Database migrations with Alembic
- Log monitoring and bug tracking via ElasticSearch
- Deployment with Kubernetes, monitored with Kubernetic
- Unit and integration tests with Pytest and Jest
Stack
BlockchainX AB
ContractData Engineer · Python Developer
Enriched data for a skills recommender system powering Employchain, in collaboration with the European Commission. Helped BlockchainX reach their first milestone by scraping data from over 20 Swedish universities.
- Web scraping of 20+ Swedish university sites with Python and BeautifulSoup4
- Data processing and transformation with Pandas
- Creation of automated data pipelines on KNIME
- Collaboration with the European Commission on their skills & qualifications service
Stack
66 Origin
Full-timeFrontend & Mobile Developer
Dual role: mobile developer on Spart and frontend developer for its web dashboard used by community managers.
Spart — Mobile App
- Mobile development with React Native and TypeScript
- Fixed native packages at the Java layer
- Integrated Apollo Client with GraphQL queries and mutations
- Integrated Apple Health bindings to surface user performance data
Spart — Web Dashboard
- Built the community manager dashboard with ReactJS and TypeScript
- Integrated Apollo Client for all data fetching
- Collaborated with designers directly on Figma
- Implemented the team's design system first in Storybook, then into production pages
Stack
Gofer
ContractBackend Developer
Developed the backend of a temporary job platform connecting temp workers with hostels and restaurants.
- CRUD with Mongoose (MongoDB), JavaScript and Apollo Server (GraphQL)
- Test-driven development (TDD) with Jest throughout
- AWS Lambda with Serverless framework to sync with the onboarding service
Stack