Associate Developer
SudoboatOct, 2022 - Present3 yr 10 months
Own technical solutions end-to-end from requirements gathering through architecture, implementation, deployment, and production support for client projects. Design and build responsive, modular frontend components using React.js, Next.js (SSR/SSG), and TypeScript following micro-frontend and component architecture principles. Implement state management using Redux Toolkit and Context API across multi-view applications. Use Framer Motion for interactions and animations and React Hook Form for form state management and validation. Write unit and component tests with Jest and React Testing Library; participate in code reviews and mentor junior engineers. Configure and maintain build tooling with Webpack and Vite; use Git and CI/CD pipelines for deployment within Agile/Scrum teams. Build and consume REST and GraphQL APIs; implement OAuth/SSO and JWT-based authentication and integrate enterprise SaaS like ServiceNow. Develop backend services and serverless functions with Node.js/Express, AWS Lambda, and Azure Functions; integrate PostgreSQL, MySQL, Supabase, and MongoDB. Develop and maintain headless CMS-driven platforms (Contentful, Strapi) and built a custom Contentful Marketplace application using Contentful's GraphQL Content API. Ship AI-integrated production features including a selfie-based facial-recognition pipeline using AWS Rekognition and pgvector for similarity search. Build cross-platform Electron desktop applications including a factory equipment monitoring system and a Canvas-based map-drawing tool for a gaming client. Optimize performance via refactoring, code splitting, image optimization, and CDN delivery (AWS S3 + CloudFront); troubleshoot production issues. Collaborate cross-functionally with designers, QA, product managers, backend engineers, and external vendors/clients. Recognized as Ace Employee (2023) and Best Employee (2024) for delivery and impact.