Senior Software Engineer
Own end-to-end technical delivery of a client platform across frontend and backend, from planning and technical decisions to deployment and production support, reporting directly to the team lead.
- Take ownership of feature planning, prioritization, and implementation, aligning technical decisions with client needs.
- Collaborate directly with the client in weekly meetings to discuss feedback, shape new features, and turn ideas into actionable development plans.
- Improve existing implementations through database query refinement, concurrent processing, and more consistent frontend data synchronization.
- Manage deployments and ongoing production support, maintaining continuity from development through release.
Software Developer
Developed full stack web applications using React, Vite.js, and Tailwind CSS for the frontend, and Node.js, Nest.js, and Prisma ORM for backend services.
- Implemented secure user authentication with Amazon Cognito.
- Built and deployed web applications using GitHub Actions and AWS.