This site is best viewed in Desktop mode.
Welcome everyone to our innovation league, where our team from the Singapore University of Technology and Design (SUTD) is set to take the field! Collaborating with DBS in the 60.004 Service Design Studio module, our dynamic squad brings a lineup of diverse and unique skill sets, ready to tackle every goal head-on.
Hey there, I'm Rachel. As the tech lead of the team, I oversaw the development of DBSBiz in its entirety, ensuring that every piece fits together seamlessly from front to back. My main responsibility has been to bridge the gap between design, development, and deployment, while coordinating with our mentors from DBS as well as my team members to deliver high quality work. Throughout this project, I've actively participated in implementing critical features, developing the logic on the frontend whilst integrating dataflows from the backend. I also took charge of our repository management and setting up the CI/CD pipelines for the deployment of our application on Google Cloud. As a team leader, this journey was not only about steering the project to success but also about setting the direction, fostering a collaborative culture, and nuturing a team, leveraging on each member's strengths to bring out everyone's best efforts in this project. The culmination of these efforts over the past 14 weeks is what the DBSBiz project is today, and I am deeply proud and grateful for my team, as well as for the support from our mentors.
Hello, I'm Edward! In this project, I primarily took on the role of Frontend QA Engineer while also serving as the team photographer. My main responsibility was to ensure that our designs were executed flawlessly by conducting thorough testing. I utilized Cucumber and Cypress to develop an automated frontend testing suite. Cucumber allowed us to create human-readable test scenarios, which facilitated clear communication between technical and non-technical team members. This ensured that everyone could understand and follow the test cases being implemented. Cypress, known for its robust end-to-end testing capabilities, enabled us to simulate real user interactions and confirm that the application behaved as expected under various scenarios. Additionally, I used Jest for unit testing to verify the functionality of individual components in isolation, ensuring that each part performed correctly before integration. This comprehensive approach to testing—leveraging Cucumber, Cypress, and Jest—provided us with a high level of confidence in the application's reliability and performance.
Hi there, I’m Hun Chong! In this project, I primarily took on the role of the main frontend developer. Creating DBSBiz has been a truly transformative journey. From collaborating on Figma to refine prototype screens to translating those designs into responsive React views, I have gained valuable skills in turning concepts into functional and aesthetically pleasing digital solutions. With guidance from our mentors from the DBS mobile team, I have also learned how to create seamless workflows, leading to a more intuitive and engaging user experience. Beyond frontend development, I contributed to deploying the Google Gemini AI feature by integrating it through the Generative Language API in the backend and successfully retrieving it in the React frontend view. This journey has been incredibly rewarding, made possible by the fantastic collaboration with my teammates and the invaluable support from our mentors at DBS.
Hello, I'm Yan Zhen, the main UI/UX designer of the team. In DBSBiz, I have been at the forefront of creating appealing and user-centered Figma prototypes, while also leveraging design tools like Canva and Jitter to bring our concepts to life. By linking up Figma prototypes with detailed interaction flows, I ensure that our designs effectively communicate the intended user interactions to the developers. My approach is grounded in key Human-Computer Interaction (HCI) concepts, focusing on usability, accessibility, and user engagement. Collaborating with the DBS Mobile team has been instrumental in fine-tuning action points and user flows, making sure our designs are not only intuitive but also optimised for real-world application. Outside my main role, I also delved into other aspects of development, particularly on the frontend side, helping to turn my Figma designs into React views. A strong believer in the benefits of pair programming, I work closely with our developers to ensure that our code is clean, maintainable, and aligned with best practices, fostering a collaborative environment where design and development go hand in hand.
Hi there, I’m Noah! In this project, I took on the role of the main backend developer, working closely with the frontend team to bring DBSBiz to life. While my primary focus was on the backend, this experience has taught me the importance of seamless integration between the frontend and backend, ensuring that the data flows smoothly and efficiently, ultimately contributing to a seamless user experience. Collaborating with the rest of the frontend team was a rewarding experience. As they transformed Figma designs into responsive React views, I was responsible for creating and optimizing the server-side logic, database interactions, and APIs that powered those views. Ensuring the reliability and performance of these backend services was crucial in supporting the dynamic and intuitive user interfaces that the team worked so hard to design. Throughout this journey, I have gained invaluable experience in backend development, particularly in creating scalable and maintainable architectures that support complex frontend features.
Hi, I'm Yihe! I am the backend QA engineer for this project. In this project collaboration with DBS, I ensure that the functionalities of our application always align with user needs. While there is an instinctive need to add bells and whistles to our project to make it look its best, I believe in simple and efficient solutions, instead of complex ones. With a large focus on functionality, I ensure that my team always stays on task and that the project always meets its requirements. In this project, I focused on writing RSpec tests to verify the functionality and stability of our application including data handling and API responses, to minimise bugs and enhance user satisfaction. My previous experience in data analysis and design also helps with my approach to testing, allowing me to anticipate potential issues and address them proactively.
Our Byteballers logo is a carefully crafted symbol that embodies the essence of our team and our mission.
The Cat: Representing grace and agility, the cat signifies how seamlessly our app integrates into the lives of our stakeholders, providing them with a fluid and effortless experience.
The Ball: Symbolising our commitment to overcoming challenges, the soccer ball illustrates our team's focus on tackling problems with precision, one goal at a time.
The Tail: The cat's tail subtly echoes the RubyOnRails logo, highlighting the robust framework at the heart of our backend development. This connection emphasises our reliance on RubyOnRails as the architecture backbone.
Binary Code (111101): This binary number translates to 61 in decimal form, representing our belief that our team of six functions as 1 cohesive unit. It underscores the unity and collaborative spirit that drives us forward.