I am a backend engineer with a track record of designing and implementing robust, scalable, and cost-effective infrastructure solutions for web applications. My core competencies include:
- AWS Infrastructure: Successfully migrated the Cooby backend infrastructure from Heroku to AWS, establishing a unified management system using Terraform for streamlined administration. Designed a highly available and scalable architecture utilizing AWS ECS to ensure optimal performance and reliability. Achieved a 75.5% reduction in overall costs on AWS.
- Payment Processing: Integrated Stripe to enable payment processing, including creating a user-friendly checkout system for plan upgrades and establishing a cron service to ensure consistent data syncing between Stripe and our database.
- Analytics: Designed and implemented a high-performance analytics system capable of processing large volumes of data in real-time. Managed and optimized the storage and retrieval of large amounts of writing data using DynamoDB, ensuring efficient and reliable data management. Implemented Amazon Redshift to efficiently handle large-scale data aggregation and analysis, resulting in improved performance and scalability. Integrated with Cumul.io
to streamline data visualization and analysis.
- Leadership: Led a team consisting of one junior backend engineer and one backend intern, directing software development efforts and increasing sprint velocity.
- Integration: Integrated HubSpot and Salesforce platforms to enable seamless data flow and improve the productivity of our users, leveraging serverless architecture on AWS Lambda to increase the potential for pivoting and minimizing costs.
As a backend engineer, I am passionate about creating solutions that solve complex problems and improve the user experience. My experience in AWS infrastructure, payment processing, and analytics has equipped me with the skills necessary to design, develop, and deploy scalable web applications.