I am a self-taught Python, AWS, and React Developer with over 5 years of professional non-internship experience. I am skilled in a wide range of programming languages and technologies.
| Category | Technologies |
|---|---|
| Programming Languages | Python, TypeScript, Bash |
| Back-End | AWS SDK, Flask, Marshmallow, SQLAlchemy, boto3, Django, Postgres, Express.js |
| Front-End | Vue.js, React.js, Next.js (SSR/SSG), Redux (RTK + Query), HTML, CSS, Semantic UI, Tailwind CSS |
| Cloud | AWS, Firebase, Terraform, Serverless Framework, DynamoDB, RDS, Redshift, S3, CloudFront, Lambda, EC2, SQS, SNS |
| Testing | Pytest, React Testing Library, Cypress, Puppeteer, Jest, Vitest |
Thanks to RSSchool for the challenging tasks that I used to create the below projects during 2 free weeks in November 2023:
Description: Serve SPA using S3 and CloudFront.
AWS CDK Solution: Front-End
Terraform Solution: Front-End
Technologies: AWS, S3, Cloudfront, CDK, Terraform
Description: First API with AWS API Gateway and AWS Lambda
AWS CDK Solution: Back-End Front-End
Technologies: AWS, CDK, S3, Cloudfront, Lambda, API Gateway, Swagger
Description: Integration of lambdas with DynamoDB
AWS CDK Solution: Back-End Front-End
Technologies: AWS, CDK, S3, Cloudfront, Lambda, API Gateway, Swagger, DynamoDB
Description: Set up an integration with AWS S3 and AWS Lambdas.
AWS CDK Solution: Back-End Front-End
Technologies: AWS, CDK, S3, Cloudfront, Lambda, API Gateway, DynamoDB, Lambda-S3 Integration
Description: Set up an integration with AWS SNS and AWS SQS
AWS CDK Solution: Back-End Front-End
Technologies: AWS, CDK, S3, Cloudfront, Lambda, API Gateway, DynamoDB, Lambda-S3 Integration, SQS, SNS
Description: Rewrite class components into functional components and use React Router DOM.
Github: Front-End
Technologies: React, Vitest, React Hooks, Tailwind CSS, React Router DOM
Description: Rewrite the previous app using Context API and add React Testing Library
Github: Front-End
Technologies: React, Vitest, Tailwind CSS, Context API, React Router DOM, React Testing Library
Description: Rewrite the previous app using Redux and RTK Query, removing Context API
Github: Front-End
Technologies: React, Vitest, Tailwind CSS, React Router DOM, React Testing Library, RTK, RTK Query
Description: Rewrite the previous app using Next JS
Github: Front-End
Technologies: React, Vitest, Tailwind CSS, React Testing Library, RTK, RTK Query, NextJS


