Unlock step-change growth in your career,
and direct access to expert insights and experience.
Access actionable frameworks and priceless perspectives pulled from the hard-earned insights of the best practice in tech.
Led by top experts and instructors in tech
Learn from experienced executives who actively tackle issues and find solutions
Industry proven learning roadmap
Cohorts with like-minded leaders and tackles similar challenges with
Engage in and co-create high-quality and executable problem-solving solutions
Gain real experience in real use cases and business models with in cross-industry
RISE empowers tech talents become tech leaders with tech expertise, business acumen, and people skills. Direct access to instructors’ insights and experiences in each course
Modern Backend Systems are actually Distributed Systems in disguise. This course will combine theory, workshops, and projects to help you gain practical experience. You will also learn key concepts like CAP theorem, Event Driven Systems, Monitoring and Observability to building highly scalable, distributed backend services.
ex-Engineering Director
Victor was previously Employee #1 and one of the Engineering Directors at Carousell, focusing on scaling the organization to build a world-class engineering team to empower our users with Classifieds 4.0. Victor is a pragmatist at work, and believes in taking small actionable steps that will bring us closer to our goals.
Sr Software Engineer ( Team Lead )
Li Yi is an experienced and skilled Senior Software Engineer/Team Lead with extensive experience in designing, developing, and delivering core e-commerce/lending/delivery platform solutions. He is a product minded engineer who likes to ask "why?" behind all things and dedicated himself to solving problems that could make impact on users.
•
Need to be proficient in at least 1 programming language that is able to write HTTP API services
•
Know about In-memory Stores
•
Have used Database (Relational / NoSQL) and Code Versioning in small projects
•
Software engineers who want to learn and build distributed systems
•
Frontend engineers with little or some backend experience looking to move to Backend
•
Duration: week of 5/2 to week 6/6
•
Schedule: Every Tuesday from 19:30-21:30 (GMT+8)
•
Introduction to Distributed Systems and their properties
•
Types of Distributed Systems (Peer-to-Peer, Client-Server, Hybrid)
•
CAP Theorem and its implications
•
Fallacies of Distributed Systems
•
Overview of data replication and its importance
•
CAP applied to Databases
•
Consensus Protocols for leader election
•
Backups and Mitigation Strategies
•
Importance of Monitoring and Observability in Distributed Systems
•
Metrics to monitor in Distributed Systems (Latency, Throughput, Error Rates)
•
Logging and Tracing in Distributed Systems
•
Distributed tracing (e.g. Zipkin, Jaeger)
•
Monitoring tools (e.g. Prometheus, Grafana)
•
Queues and Distributed Message Queues
Data is the lifeblood of modern organisations, allowing them to succeed by making informed decisions quickly to react to a fast changing environment.
You will learn how to build high impact data analytics and engineering to enable your data team to deliver business impact and insights beyond just numbers and statistics.
ex-Sr Data Analyst
A data social scientist wants to make our world a better place by providing a lens through analytics, technologies and social science theories. Interests: philosophy, data, tech, cybersecurity, cities and art.
Co-founder / Practicum Director
Koo is experienced in the full process of getting value from data, from data collection, management & governance to implementation of insights through strategy and business performance measurement.
His research interest is in how an organization can build Data Science & Artificial Intelligence capabilities, Artificial General Intelligence, and Smart Cities with a focus on the standard of living.
( Guest Speaker )
•
Need to be proficient in at least 1 programming language (Python, R, SQL for data analysis)
•
Occasionally use Database and Dashboard tools for analytics purposes
•
Know about Task Orchestration and Code versioning
•
Experienced data professionals who want to scale the impact of their data team
•
Senior technical leaders who want to gain a broad set of experience to better guide their data team
•
Duration: week of 5/25 to week of 7/6
•
Schedule: Every Thursday from 19:30-21:30 (GMT+8) (Due to national holiday, there will be no live course on 6/29)
Learn about different organizational structures for data teams, such as centralized, decentralized, or hybrid models, and the pros and cons of each for optimal collaboration.
Establish data governance policies to reduce risks and improve quality and consistency through understanding how to choose the right data storage and processing technologies and implement data security measures.
Learn to overcome resistance to data-driven decision-making, build trust in data, and incentivize data use and collaboration to create a culture that values data and encourages its use in decision-making.
Identify bottlenecks and inefficiencies in data workflows and provide strategies for streamlining processes to increase overall operational efficiency.
Gain knowledge on how to align data efforts with business goals and identify metrics to measure the impact of data-driven insights on business performance.
Becoming an effective engineering manager requires you to be good at managing both technologies and people. You will gain crucial knowledge about yourself, your team, and what it takes to be an effective manager.
Through role-playing with real-world situations and creating decision-making frameworks to enhance your communication and management techniques.
Director of Engineering
Site lead of Carousell's Taiwan Development Center.
Overseeing engineering teams building products such as Recommerce, Buyer Experience, Search and Seller Experience.
Mentors engineering leaders and has created an Engineering Manager Academy.
ex-Engineering Manager
Lead an engineering team within the Support Products team to use technology to improve the customer service experience and scale Airbnb's customer service support.
Help to grow Airbnb Seattle office from 5 people to 350+ people and create a vibrant office culture.
•
Be open to sharing your experience and getting feedback
•
Practice what you learn in your role and reflect upon your progress
•
Current engineering managers
•
Aspirational tech leads
•
Duration: week of 4/24 to week 5/29
•
Schedule: Every Monday from 19:30-21:30 (GMT+8) (Due to national holiday, the live course on 5/1 will be rescheduled to 5/4)
Discover what drives you through a deep dive into personal motivation for management roles.
Build your confidence and sharpen your communication skills by learning how to handle difficult conversations such as performance reviews, resignations, and pay raises.
Learn to make informed engineering decisions as a manager, balancing technical and managerial responsibilities
Great managers can come in many forms. Define what makes a successful engineering manager and develop the skills to become an effective leader.
Learn to engage and motivate your team through effective communication, 1-on-1 meetings, review meetings, and other team management techniques.