Build an on-cloud distributed payments system
Integrate advanced cloud technologies with a well-architected, distributed framework to provide a secure, scalable, and efficient platform for handling financial transactions.
Publish a real financial iOS, Android & Web App
Design an intuitive user interface, implement secure authentication measures, and integrate functionalities such as account management, transaction tracking, payment execution and financial analysis tools.
Develop a real-time algorithmic trading system
Create a software platform capable of executing financial transactions based on predefined algorithms in real-time and to make data-driven decisions regarding buying or selling financial instruments.
Deploy Professional-Grade, Always-up Infrastructure
Set up a robust and highly available infrastructure ensuring uninterrupted service and optimal performance, including deploying redundant servers, load balancing mechanisms, and failover systems to mitigate the risk of downtime.
Curriculum
Frequently asked questions
What can you offer that I cannot get at other online schools?
Enrich your learning experience with a class led by Pablo Puma, a financial software engineering expert who brings a wealth of knowledge and practical insights. Pablo not only possesses expertise in financial software engineering but also boasts valuable experience as a founder of two education start-ups. Pablo has developed distributed cloud software at Goldman Sachs, CNN and multiple start-ups. Furthermore, Pablo has taught thousands of hours in technology courses to children and adults for the last 8 years. Benefit from his firsthand industry experience and entrepreneurial perspective, gaining a unique blend of theoretical understanding and real-world application. This class offers a rare opportunity to learn from a seasoned professional who has successfully navigated the financial, education and startup landscapes from an engineering perspective.
Moreover, Pablo is committed to delivering a genuinely personal educational experience. His teaching philosophy prioritizes quality over quantity and practicality over theory. By focusing on these principles, Pablo ensures that students not only acquire a deep understanding of the subject matter but also gain valuable practical skills that are directly applicable to real-world scenarios. This personalized approach fosters a more engaging and impactful learning journey, aligning with the belief that quality education goes beyond mere accumulation of information.
Do I need previous experience ?
Previous programming experience is a prerequisite for this course, requiring proficiency in at least one programming language and one database language. While front-end development skills are not mandatory, individuals with prior experience in this area stand to derive significant advantages. Pablo's instruction includes advanced UI techniques that can greatly benefit those with prior front-end development experience, enhancing their ability to apply sophisticated user interface concepts within the context of financial software engineering. Importantly, experience with cloud development is not required, making the course accessible to a broad range of participants with diverse backgrounds and expertise levels. This course caters to a diverse skill set, welcoming participants with a foundation in programming and offering specialized insights for those with back end & front-end experience.
Is the course more focused on finance or engineering?
Enriching the intersection of engineering and finance, this course places a significant emphasis on the practical application of engineering principles. Participants will embark on a dynamic learning journey, actively involved in the creation of a comprehensive financial application tailored for Web, iOS, and Android platforms. In tandem, participants will delve into the intricacies of constructing robust backend systems, specifically designed for algorithmic trading and distributed payment systems, leveraging the power of cloud computing. The curriculum extends beyond mere development, offering an in-depth exploration of various scaling techniques, including high-volume testing, fault tolerance mechanisms, containerization strategies, and the implementation of load balancing and failover systems.
Throughout this immersive experience, participants will not only cultivate their engineering prowess but also acquire a nuanced understanding of financial algorithms relevant to the dynamic realm of trading. Furthermore, the course goes beyond technical implementation, providing a broad overview of the existing financial instruments that hold relevance in today's rapidly evolving technological landscape. This comprehensive approach ensures that participants not only acquire the necessary technical skills but also develop a holistic understanding of the symbiotic relationship between engineering and finance in contemporary applications.
How long does the course last? How often do we meet?
Embark on a transformative learning journey with our six-week course designed for flexibility and interactivity. Participants can expect multiple weekly sessions, each lasting a minimum of 2 hours, with individually tailored cohort schedules published on the course details page to accommodate diverse time zones and preferences. The course structure seamlessly integrates live classes via Zoom and engaging webinars.
All live sessions and webinars are meticulously recorded and made accessible on our landing platform, offering participants the flexibility to revisit content or catch up on missed sessions. Live class attendance is optional, underscoring the self-paced nature of the course. For those seeking a more independent learning experience, a cost-effective video-focused version is available.
Premium course subscribers benefit from exclusive 1-on-1 sessions with Pablo, ensuring personalized assistance on projects, interview guidance, and addressing inquiries related to engineering, finance, or education. This tailored approach empowers participants to choose the level of engagement that aligns with their unique learning preferences and goals.
All live sessions and webinars are meticulously recorded and made accessible on our landing platform, offering participants the flexibility to revisit content or catch up on missed sessions. Live class attendance is optional, underscoring the self-paced nature of the course. For those seeking a more independent learning experience, a cost-effective video-focused version is available.
Premium course subscribers benefit from exclusive 1-on-1 sessions with Pablo, ensuring personalized assistance on projects, interview guidance, and addressing inquiries related to engineering, finance, or education. This tailored approach empowers participants to choose the level of engagement that aligns with their unique learning preferences and goals.
Will I be able to connect with other engineers? Are there guest speakers?
At FinTech Academy, we pride ourselves on providing a state-of-the-art platform that enhances your learning experience. Our platform enables students to effortlessly track their course progress, access lessons seamlessly via web or mobile devices, and connect with fellow students for mutual support. Moreover, our community of financial engineers, including Pablo, is readily available to offer assistance and guidance. We're committed to fostering a collaborative environment, ensuring that you not only gain knowledge but also become part of a supportive network.
Additionally, we're excited to host distinguished guest speakers from renowned organizations such as Goldman Sachs, Morgan Stanley, JP Morgan Chase, Google, CNN, Microsoft, and more. These industry experts will share invaluable insights into the real-world aspects of financial software engineering, providing you with a comprehensive understanding from the best in the field. Join us to build not just skills but a network that lasts beyond the classroom.
Additionally, we're excited to host distinguished guest speakers from renowned organizations such as Goldman Sachs, Morgan Stanley, JP Morgan Chase, Google, CNN, Microsoft, and more. These industry experts will share invaluable insights into the real-world aspects of financial software engineering, providing you with a comprehensive understanding from the best in the field. Join us to build not just skills but a network that lasts beyond the classroom.
Don't hesitate