Skip to content

Latest commit

 

History

History
105 lines (79 loc) · 2.96 KB

detailed-skills.md

File metadata and controls

105 lines (79 loc) · 2.96 KB

Arvid Berndtsson - Detailed Skills Overview

Programming Languages

  • Python 🐍
  • TypeScript/JavaScript ☕️📜
  • Rust 🦀
  • Go 🏃🏼
  • C# 👁️🔪

Web Technologies

Frontend Frameworks and Libraries

  • React
  • Vue
  • Angular
  • Angular.JS
  • Qwik
  • Fresh (Deno's React-like framework)

CSS and Styling

  • Tailwind CSS, Bootstrap (v4 and v5)
  • SASS/SCSS, CSS-in-JS

Backend Frameworks

  • .NET Framework, ASP.NET Core
  • Laravel (PHP)
  • Express.js (Node.js)
  • Deno 1 and Deno 2
  • Python: FastAPI, Flask, Django, Bottle

API Development

  • REST API design and implementation
  • GraphQL API development

Build Tools and Module Bundlers

  • Webpack, Vite, Rollup

CMS

  • WordPress Theme Development
  • Ghost
  • HubSpot (CMS Hub)
  • Salesforce (Salesforce Digital Experiences)

Testing

  • Jest, React Testing Library
  • Deno's built-in testing framework (Deno.test)

Progressive Web Apps (PWA)

  • Service Workers, Web Push Notifications

Cloud & Hosting

  • Cloudflare: Pages, Workers, KV, Durable Objects, R2, DNS configuration
  • AWS: SES, Terraform for hosting
  • Railway: Extensive experience in hosting and deployment
  • Azure: Basic knowledge

Databases

SQL (various servers) | NoSQL | JSON

Version Control

  • Systems: Git, Mercurial
  • Platforms: GitHub, Bitbucket, Gitea (self-hosted), GitLab

DevOps & CI/CD

GitHub Actions | Build pipelines | esbuild configuration | Automatic deployment | Environment previews

Software Architecture

Object-Oriented Design (OOD) | Microservices | Various architectural patterns

Testing

Unit testing | Integration testing | Other testing methodologies

Security

Strong focus on secure software development and IT security principles

  • Secure Development: Authentication/authorization systems, secure API design, data encryption, input validation, secure session management
  • Security in SDLC: Threat modeling, static/dynamic analysis, security audits, CI/CD security integration
  • Compliance: OWASP Top 10, GDPR, PCI DSS familiarity
  • Network Security: Secure architecture design, WAF implementation, incident response
  • Cryptography: Experience with common protocols and proper implementation
  • Practical Experience: Secure microservices, OAuth 2.0/OpenID Connect implementation, SSL/TLS management

Data Structures and Algorithms

Strong fundamentals

Performance Optimization

Caching strategies | Resource management | Lazy loading

Containerization & Infrastructure

Docker | Kubernetes | Nixpack | Terraform

AI and Machine Learning

Predictive models (regression, classification) | Data-driven business development | Text analysis (Bag of Words, tone detection) | Multi-Layer Perceptron (MLP) neural networks

Mobile Development

Basic React Native

Agile Methodologies

Scrum | Kanban | Extreme Programming

Email Services

Mailgun | AWS SES | SendGrid

Sustainability

Green coding practices | Digital carbon footprint analysis