Akseli Codes Logo

SKILLS

Fundamentals

HTML CSS JavaScript TypeScript

Front-End Development

Frameworks
React
Angular
Next.js
Remix
Libraries
Material UI
Tailwind CSS
Shadcn UI
Chakra UI
State Management
Redux
TanStack Query
TanStack Store
Context API
Routing
React Router
TanStackRouter
Next.js routing
Remix Router
Performance
Lazy loading
Code splitting
Accessibility
Web Workers

Back-End Development

Node.js
Express
API
REST
Authentication
OAuth2
Server-Side Rendering
Next.js

Databases

NoSQL
MongoDB
Firestore
SQL
PostgreSQL
MySQL
ORMs
Prisma
Drizzle

Testing

Unit Testing
Jest
Vitest
Component Testing
Testing Library
React Testing Library
End-to-End (E2E)
Cypress
Playwright Playwright
Mocking APIs
Postman
Jest

Design & UX

Figma Canva

Security

Input validation/sanitization Cross-site scripting (XSS), CSRF Authentication best practices Secure deployment & HTTPS

Networking & Web Protocols

HTTP/HTTPS CORS WebSockets SSL/TLS DNS

Tooling

VSCode ESLint Prettier Vite npm, yarn, pnpm

Computer Science & Architecture

Data structures & algorithms Design patterns Application architecture Performance optimization

DevOps

Git GitHub Actions Docker

Deployment

Firebase Azure AWS Vercel Netlify

Build Tools & Bundlers

Vite Webpack esbuild

Form Management

React Hook Form Formik Zod TanStack Form

Animation

Framer Motion GSAP React Spring

Monitoring & Analytics

Sentry Google Analytics Performance Monitoring

Mobile Development

React Native Progressive Web Apps

Web Security

Content Security Policy JWT Implementation Rate Limiting Security Headers

PROJECTS

COLLECTIVO – COLLECTION MANAGEMENT SYSTEM

  • Architected a cloud-based platform for museums to manage collections, featuring real-time data synchronization and automated reporting workflows
  • Engineered a dynamic form builder with field validation and conditional logic, enabling institutions to create custom data entry forms
  • Implemented multi-tenant architecture with role-based access control and secure data isolation for collaborative environments
  • Integrated advanced features including Algolia-powered search with faceted filtering, and automated PDF/CSV export capabilities
React Firebase Node.js Algolia Material UI Authentication REST APIs Form Management Accessibility Performance Testing Security Analytics Animations
Browser mockup for Collectivo

DATA IMPORT TOOL FOR TENANT ONBOARDING

  • Developed a robust data transformation pipeline that handles complex CSV imports with automatic schema detection and data normalization
  • Implemented intelligent data validation and error handling with detailed reporting, ensuring data integrity during the migration process
  • Created a flexible mapping system that automatically converts legacy spreadsheet formats to the platform's data structure
  • Built a user-friendly interface with real-time validation feedback and progress tracking for large dataset imports
React Node.js Firestore Cloud Functions CSV parsing Data validation REST APIs Error handling Performance optimization Data transformation Unit testing Material UI
Browser mockup for Data Import Tool

PROFESSIONAL
EXPERIENCE

HISTORIC DATA | REMOTE / RICHMOND, VA | 2022–PRESENT
  • Led the development of a scalable SaaS platform, serving museums and nonprofits with modern web technologies
  • Implemented robust CI/CD pipelines and automated testing, reducing deployment time by 40% and improving code quality
  • Designed and maintained cloud infrastructure, ensuring 99.9% uptime and seamless multi-tenant architecture
  • Collaborated with stakeholders to gather requirements, prioritize features, and deliver user-focused solutions

EDUCATION

SELF-TAUGHT WEB DEVELOPER
  • Built and deployed multiple full-stack applications, gaining hands-on experience with modern web technologies
  • Successfully transitioned from learning fundamentals to implementing complex features in production environments
  • Developed a strong foundation in software engineering principles through real-world project experience