Full Stack
Web Development
- Experience in both front-end (HTML, CSS, JavaScript) and back-end (Python, Golang, Rust, Node.js) development.
- Experience with popular frameworks such as Express.js, Flask, Bootstrap, Vue.js, Actix, Rocket.
- Familiarity with databases like MySQL, PostgreSQL, MongoDB, and Dynamodb.
- Skilled in handling HTTP requests and responses, as well as working with APIs and microservices.
Backend Development
- Experience with server-side scripting languages like Python, Golang, Rust, PHP, and Node.js.
- Proficient in building RESTful/Socket APIs, microservices architecture, and message queues using popular frameworks and libraries.
- Familiarity with database design principles, indexing strategies, and performance optimization techniques.
- Built a scalable
game server
using Golang which runs on AWS lambdas. - Deploy lambda and APIs with automated make files to do the heavy lifting.
Others
- Experience with Agile software development methodologies and DevOps practices.
- Proficient in debugging tools like Chrome DevTools, Firefox Developer Edition, and Postman.
- I like using terminal to curl APIs and grep the output from API responses.
- Familiarity with testing frameworks and libraries like Pytest.
- Knowledge of containerization technologies like Docker.
- This website is built using vitepress and deployed via GitHub Actions on github pages.