I’m a software developer in training with a strong focus on backend systems, scalable architectures, and real-world product development.
My background in HR, recruitment, and business analysis gives me a strong edge: I understand users, requirements, and trade-offs — and I build software that solves actual problems, not just technical ones.
Right now, I’m building production-ready applications using Java, Next.js 16, Supabase, React Native, and advanced SQL, with a growing emphasis on backend architecture and system design.
- Backend architecture & data modeling
- Clean API design and authorization patterns
- Scalable, maintainable full-stack systems
- Bridging business requirements with technical solutions
- Location: Uddevalla, Sweden
- Email: westling.linus@gmail.com
- LinkedIn: https://www.linkedin.com/in/linus-westling-530819134/
- Languages: Swedish (Native), English (Fluent)
- Driver’s License: B
Next.js 16 · Supabase · PostgreSQL · React Query · Tailwind v4 · shadcn/ui
A modular, deployment-ready ATS with a clean separation between frontend → API → database.
Designed to mirror real recruitment workflows while maintaining strict authorization and data integrity.
Key Features
- Public job board & application flow (no account required)
- CV uploads (PDF / Word)
- Recruiter Kanban board with customizable steps
- Job templates & company branding
- Self-service company onboarding
- Global admin panel with impersonation mode
Architecture Highlights
- Supabase Auth with Row Level Security (RLS)
- Secure Edge Runtime proxy for controlled data access
- Atomic RPC functions for business-critical logic
- Fully migrated database schema
- Modular folder structure (providers, hooks, services, utils)
- Three OKLCH-based themes (Indigo, Bright, Vibrant)
React Native · Expo · TypeScript · Supabase
A mobile app for tracking workouts, sets, volume, and progression.
Built for speed, offline-friendly usage, and a premium feel through micro-interactions and a custom design system.
Highlights
- Deployment-ready (currently live testing)
- Supabase authentication & storage
- Clean, modular architecture with selector hooks
- Designed for future AI-driven features
- Planned App Store release
Python · Jupyter · Pandas · NumPy · Matplotlib · PineScript
A collection of tools for financial analysis and strategy evaluation:
- Automated TradingView strategies (PineScript)
- Stock data analysis via Yahoo Finance
- Visualization and backtesting pipelines in Python
React
At a previous workplace, I built a near-production integration between SharePoint and an internal business system to surface company statistics.
Key Learnings
- Version control in team environments
- Build and deployment pipelines
- Environment-specific configuration
- Clean, maintainable component architecture
Java · C# · Python · JavaScript · TypeScript · HTML · CSS
React · Next.js · React Native
Spring Boot · .NET
Supabase · PostgreSQL
REST APIs
React Query · Zustand
Tailwind CSS · shadcn/ui
Git · CI/CD · Docker
IntelliJ · Visual Studio
Database design & SQL optimization
IT-Högskolan | 2025–2027
- Java Programming — VG
- Web Application Development — VG
- Database Development — VG
- Web Services & Integrations (ongoing)
- Complex Systems Development (ongoing)
Brainnest | 2023
Örebro University | 2018–2021
C# Programming · Finance · Cyber Security · UX Research · Python Programming
2022–2025
2022
2021–2022
Experience across recruitment, stakeholder management, budgeting, process optimization, and organizational development — now directly applied to software development and system design.
- Scaling Mini-ATS with more advanced backend features
- Preparing Gym App for App Store release
- Deepening expertise in SQL, backend architecture, and system design
- Open to internships, collaborations, and long-term projects



