Senior Full Stack Engineer
Current• Spearheaded the development of highly interactive and responsive frontend features using React and TypeScript, enhancing user experience across the platform.• Designed and implemented scalable RESTful APIs with FastAPI and Django, significantly improving data retrieval efficiency for client applications.• Integrated GraphQL to streamline and optimize data fetching, reducing load times and improving the overall application performance.• Streamlined deployment processes by deploying applications on AWS Lambda and orchestrating containers with Docker, resulting in reduced deployment times and increased reliability.• Enhanced web performance through server-side rendering using Next.js, leading to faster initial load times and better SEO.• Architected and developed scalable backend solutions using Node.js and Express, supporting millions of active users with minimal downtime.• Utilized AWS S3 and CloudFront for secure and efficient content delivery, increasing the speed and reliability of media assets.• Managed and optimized databases using PostgreSQL and MongoDB for high availability and performance, supporting complex queries and large datasets.• Implemented comprehensive CI/CD pipelines using GitHub Actions and AWS CodePipeline, automating testing and deployment processes to ensure high code quality.• Developed real-time features with WebSockets and Redis, enabling instant updates and notifications to enhance user engagement.• Contributed to frontend testing strategies using Jest and Cypress, ensuring consistent and reliable user interfaces across various browsers and devices.• Mentored junior developers by providing guidance and fostering best practices in agile development, leading to improved team performance and code quality.• Collaborated with cross-functional teams including product managers and designers to deliver user-centric solutions that align with business goals.