Deep dive into my technical skills, methodologies, and approaches to building robust, scalable applications.
I know how to build a scalable application. Building a program that works is easy, but making it work with millions of traffic is very different. I know how to test with traffic load test, auto-scaling, load balancing, and creating efficient and intuitive db schema.
I am familiar with CI/CD pipeline with unit testing. I know the circumstances where unit testing / e2e testing is needed, and where it is never needed due to leverage that developing test cases bring.
I know how to fit in agile production environment with different cooperation style. I know how to work with people in github, Jira, etc and understand main / deployment/ feature branch etc.
I always think about efficiency. I tackle challenges with creative solutions.
I work with people. I have been both a leader and a teammate when it comes to collaboration. I know how to lead a team, distribute workload, and deal with different opinions and come up with schedule. As a teammate, I know how to become a reliable gear that delivers what is needed and communicate any concerns and ideas considering the team's goal and direction.
I know what we do is presented to a user. User-First design with different theories: color theory, spacing, the location of button and other UI theories I do understand. Not only limited to the UI, I also consider UX that provide the best experience for user with UX flows and considerations and predict how a user will use the product.
Let's discuss how my expertise can help bring your project to life.