Technical Skills
Frontend
- •React
- •Angular
- •JavaScript (ES6+)
- •TypeScript
- •HTML5
- •CSS3
- •PWA
- •Service Workers
- •Web Workers
Platform
- •NodeJS
- •REST APIs
- •Micro-frontend architecture
- •Monorepo patterns
- •Build systems
CI/CD & Automation
- •GitHub Actions: Workflow automation, build pipelines, and deployment orchestration
- •Jenkins: Enterprise CI/CD pipelines and multi-stage deployments
- •Pre-commit hooks: Code quality enforcement, linting, and formatting checks
- •Vulnerability scanning: Automated security audits, dependency checks, and compliance validation
- •Docker: Container-based builds and deployments
- •Artifact management: Versioned artifacts and deployment workflows
Cloud & Infrastructure
- •AWS CloudFront: CDN configurations, caching strategies, and edge optimization
- •AWS EKS: Kubernetes services, container orchestration, and cluster management
- •AWS ECS: Container-based deployments and service scaling
- •AWS GovCloud: Secure deployment workflows for regulated environments
- •Kubernetes: Container orchestration and cluster management
- •Cloudflare Pages: Static site hosting with global CDN, automatic deployments, and preview environments
- •Vercel: Next.js hosting and deployment platform with edge functions, analytics, and performance monitoring
- •Railway: Platform-as-a-Service for deploying and managing containerized applications and databases
Databases & Backend Services
- •MongoDB
- •DynamoDB
- •MySQL
- •Postgres
- •Supabase (PostgreSQL + Edge Functions)
Compliance & Security
- •FedRAMP: Compliance processes, security controls, and audit workflows for government cloud deployments
- •Security scanning: Integration of security tools into CI/CD pipelines
- •Regulated environments: Designing deployment workflows that meet compliance requirements
- •Audit workflows: Traceability and compliance validation
Tools & Modern Practices
- •AI-assisted development: Using modern AI-powered IDEs (Cursor, Windsurf) and development tools for enhanced productivity and code quality
- •Development environments: VS Code, Cursor, and modern IDE tooling for efficient development workflows
- •Developer experience: Tooling and automation to improve team velocity and code quality
- •Code quality automation: Automated testing and quality checks