- 🔭 I’m currently working on prototype website using Microservices; Spring Boot and Spring Cloud.
- 🌱 I’m currently learning React and Goland
- MIUSched, MIU (2020): Designed and developed a web application, where students may generate class schedules and register for classes, in a group of 4 using RUP methodologies. Technologies Used: Java, Spring (Boot, Security, Data), JWT, Hibernate, Hibernate-Validator, MySQL, Thymeleaf, Tomcat
- Streaming Tweet Analysis, MIU (2020): In a group of 3, developed an end-to-end Big Data pipeline which consumes, analyzes, and visualizes tweets using the Twitter API, HDFS, and Jupyter. Technologies Used: Scala, Kafka, Hadoop HDFS, Spark (Streaming, SQL), Hive, Parquet, Jupyter, Pip, PySpark, MiniConda3, Python, Chart-Studio, Numpy, Pandas, Matplotlib, GitHub, JIRA, Twitter API
- Dagu Social Network, MIU (2020): Worked with 3 team members to implement a social network where users may create accounts, follow/unfollow, post content, like/unlike, and comment. Technologies Used: NodeJS, ExpressJS, MongoDB, Angular, Mongoose, AWS (EC2, S3, Elastic Beanstalk), GitHub, JIRA, VS Code
- FinCo, MIU (2020): Created a framework for a financial company with plug points for customization. Technologies Used: Java, Swing, Design Patterns (Party, Account, Command, Factory)
- Texi App, MIU (2019): Developed a social network in a group of 4. App allows account management, multimedia, likes/comments, following, and notifications. Technologies Used: Java, Spring (Boot, Data, Security), Hibernate-Validator, JWT, MySQL, Thymeleaf, RabbitMQ, Swagger, Git, JIRA, Maven, Tomcat
- 2Let, MIU (2019): As a team of 4, built a web application to manage item lending. Technologies Used: Java, Spring (MVC, Security, Data, Web Flow), Hibernate-Validator, JSP, Maven, Postman, Tomcat
- Buy & Sell, MIU (2019): Built a system where users may create postings to sell old items. Technologies Used: Java, Spring Boot, Hibernate, JPA, JWT, PostgreSQL, JUnit, Mockito, Swagger2, Angular, Docker, Maven, Git, Tomcat