Yan Cui work email
- Valid
- Valid
- Valid
Yan Cui personal email
- Valid
Yan Cui phone numbers
I teach engineers to build better software faster with serverless technologies. I mainly do this in 3 ways:[1] FREE newsletter: I share weekly tutorials and tips for building serverless applications.[2] Podcast: I speak with other practitioners and share their stories from the trenches. What works for them, what doesn't, and what lessons can we learn from their experiences?[3] Cohort-based workshop: For engineers who want the most efficient way to level up their serverless game. I have a 4-week, zero-to-heroes program that will teach you everything you need to know - from system design, testing, CI/CD, security, and observability to performance & cost optimization techniques. You learn what works in a matter of weeks and save yourself years of trial and error.The workshop content is continuously updated to reflect the latest trends and emerging practices. Over 20+ AWS Heroes & Community Builders and 1000+ other students have taken this workshop, including students from AWS, Booking, LEGO, HBO, CapitalOne and Siemens.ABOUT ME: I am an AWS Serverless Hero and Independent Consultant. I have over 15 years of experience in software development and AWS. I was amongst the first to be recognized by AWS as an AWS Hero in 2018.Before going out on my own, I'd:→ Been an architect and principal engineer in various industries, from banking, e-commerce, mobile gaming, social networking and sports streaming.→ Worked on large-scale systems that serve millions of concurrent users.→ Worked in both startups as well as regulated enterprise environments.→ Worked on one of the earliest, most complex serverless architectures outside AWS.→ Spoken at 200+ tech conferences worldwide, including re:Invent.As an independent consultant, I offer services to clients of all sizes and across many industries and domains, from strategic advice and architecture reviews to workshops and hands-on delivery.→ I helped a client launch a new social network in 4 weeks. I was responsible for building everything on the backend, from setting up AWS organization, CI/CD pipelines to implementing all the backend services.→ I have advised world-class clients such as Taco Bell, Toyota, and other well-known names.→ I have trained entire teams at Booking, DVLA, YNAP and many others.Visit www.theburningmonk.com to learn more.
Theburningmonk Limited
View- Website:
- theburningmonk.com
- Employees:
- 1
-
Independent ConsultantTheburningmonk LimitedAmsterdam, Nh, Nl -
FounderTheburningmonk Limited Jun 2018 - PresentLondon, GbI help teams go faster for less using serverless technologies.I have worked with clients of all sizes and across many industries and domains, helping them launch their product ideas, improve their development process and upskill their teams..My services include:• Consult with CXOs on strategic direction.• Architecture reviews.• Best practices for CI/CD, security, performance and scalability.• AWS cost optimization.• Run workshops to up-skill teams on how to build production-ready serverless applications.• Pairing with customers to transfer knowledge and accelerate delivery.• Build systems based on customer's specifications to achieve their desired business outcomes.Check out my consulting services: https://theburningmonk.com/hire-me.Client testimonials:"Yan's time was easily the best investment I've made in tech." - Iman Fadaei"Yan was a key factor for the success of the launch of our app." - Karam Fattal"Yan's profound expertise in Amazon Web Services (AWS) was nothing short of a game-changer for our infrastructure and team practices" - Karam Debly"Yan is one of the rare people who can speak the language of business and of devs" - David Wilts"If you want to learn Serverless and AWS, you can not find a better person than Yan" - Bala Chalasani"Yan is one of the finest engineers I have ever worked with. His contributions were critical to the success of this project." - Glynn Fouche -
Developer AdvocateLumigo Jul 2019 - PresentSan Francisco, California, UsHeads up Lumigo's consulting business line and work as a developer advocate. -
AdvisorLumigo Jun 2018 - Jun 2019San Francisco, California, UsLumigo is the best troubleshooting tool for serverless applications. With one-click distributed tracing, Lumigo lets developers effortlessly find & fix issues in their serverless environments. -
HostReal-World Serverless Podcast Feb 2020 - PresentA weekly podcast where I speak with other engineers who are working with serverless technology in the wild and get their stories from the trenches. -
WriterMaster Serverless Newsletter Oct 2018 - PresentJoin 8,000+ engineers who are improving their AWS and serverless skills every Monday. -
Aws Serverless HeroAws Heroes Program Jul 2018 - PresentThe AWS Hero program recognizes a vibrant, worldwide group of AWS experts whose enthusiasm for knowledge-sharing has a real impact within the community. Heroes go above and beyond to share knowledge via social media, blog posts, open source projects, events, and user groups.
-
Public SpeakerN/A Nov 2011 - PresentI have spoken internationally at over 200 tech conferences worldwide, including large industry events such as AWS re:Invent and QCon.
-
AuthorManning Publications Co. Nov 2017 - Feb 2022Shelter Island, Ny, UsAuthor of Production-Ready Serverless: Operational Best Practices.Co-author of Serverless Architecture on AWS, Second Edition.Co-author of F# Deep Dives. -
AdvisorFurnace Technologies Mar 2020 - Mar 2021London, England, GbFurnace lets you build data-driven applications 10x faster and save up to 90% on what you'd spend on similar platforms such as Segment. And most importantly, you can see exactly how much you'd spend on each part of your data pipeline so there are no surprises! -
InstructorO'Reilly Media Jul 2017 - Jul 2019Sebastopol, Ca, UsInstructor of live training video course "Designing Serverless Architecture with AWS Lambda" -
Principal EngineerDazn Apr 2018 - Jun 2019London, London, GbDAZN is a world leader in sports streaming, with millions of subscribers worldwide and up to a million concurrent viewers for sporting events. DAZN is one of the fastest growing tech companies in the UK, with over 250 technical staff across London, Amsterdam, Leeds and Katowice, and growing fast. DAZN runs a modern tech stack, with React and micro-frontend on the UI and all backend services are hosted in AWS while making extensive use of container and serverless technologies.As a principal engineer I have made a telling impact on the company on a number of fronts.• I took lead on business critical projects to make sure they’re delivered on time and with quality.• I consult and work with different teams to provide technical guidance and mentorship.• I mentor and train teams on AWS and serverless, and help them adopt best practices and avoid costly mistakes.• I provide a bridge between different teams and disciplines to help improve communication across the organization.• I work with the architecture and SRE teams to define our usage of AWS.• I created the backend guild as a forum for teams to share ideas and discuss their concerns.• I work with the heads of development and recruitment team to improve our recruitment process.• I defined our candidate assessment process to improve consistency and alignment with our needs.• I interviewed over 100 candidates and trained others to join our interview process.• I represented the DAZN engineering team and spoke at over 70 conferences worldwide, including AWS re:invent.• I raised DAZN’s profile in the developer community, which further helped our recruitment process.• I found opportunities for others to start their journey into public speaking and mentored them on writing abstracts, content and delivery.• I contributed to DAZN’s engineering blog and encouraged and mentored others to do the same.• I encouraged and mentored others to contribute towards open source projects. -
Senior Server DeveloperSpace Ape Games Jan 2017 - Mar 2018London, England, GbResponsible for building the backend services for a new real time multiplayer mobile game. This includes a new networking stack that will power the next wave of multiplayer games at Space Ape Games.Here are key facts about this new networking stack:• It's globally deployed to minimise network latency between player and server.• It's implemented with Scala, Akka and Netty.• It's highly performant and scalable. It outperformed the commercial product Photon during our Alpha tests in Netherlands and Philippines.• It supports both TCP and a proprietary reliable-UDP protocol.• It runs on EC2's c5 instance class to leverage the new virtualization stack to minimise network jitter.• It uses a proprietary network protocol that is optimised towards bandwidth usage. This makes it viable in countries with poor bandwidth, such as China.• It uses buffer pools that are allocated to unmanaged memory to reduce GC pressure.• It supports failure and latency injection. This makes it easier for us to test the resilience of the client.Outside of the game team, I worked closely with the Server Tech Director to modernise our tech stack and improve our development practices:• educate and encourage the server team towards a service-oriented architecture to improve reusability and make it faster to build new games• educate and mentor the server team on AWS services such as Kinesis and Lambda• work with the DevOps team to improve CI/CD pipeline and reduce deployment timeI also represent the company externally by:• speaking at Space Ape-hosted events as well as external events such as user groups and conferences• contributing to our tech blog -
Senior ArchitectYubl Ltd Apr 2016 - Nov 2016London, GbWorked as hands-on architect in the server team at Yubl. My role was to provide technical leadership and vision for server technologies, mentor and guide the team to make effective use of AWS services and represent the server team both within and outside the company.I worked closely with the CTO and product team to ensure we deliver a better experience to our users, faster. Upon joining in April, I identified the characteristics we desire from our architecture and lead the design, implementation and migration to an event-driven, service-oriented architecture built upon serverless (Amazon Lambda and the Serverless framework for Nodejs) and realtime streaming (Kinesis) technologies.The many components inside this architecture are loosely coupled through realtime messages and made use of many AWS services, including API Gateway, Kinesis, SNS, S3, DynamoDB, IOT, CloudSearch and ElastiCache, with Lambda functions the centrepiece that glues everything together.To improve our analytics capabilities, I also lead the design and implementation of a new analytics pipeline that will stream realtime Kinesis events into Google BigQuery.To improve the most visible parts of the Yubl app - search, who to follow, your personal feed and the explore feed - I lead the design and implementation of a set of replacement services to improve scalability and maintainability, whilst also deliver more search capabilities and relevant recommendations to our users by leveraging SAAS offerings such as Amazon CloudSearch and GrapheneDB.As our architecture expanded and became more complex, I identified growing pains and challenges and worked with various team members to provide solutions for:• centralised logging for Lambda functions• centralised configuration• distributed tracing with correlation IDs for Lambda functions• auto-scaling AWS resources that do not scale dynamically, ie Kinesis, DynamoDB• automated process of cleaning up old Lambda function deployments -
Principal EngineerJust Eat Nov 2015 - Mar 2016Amsterdam, North Holland, NlWorked in the Partner Product Development (PPD) area to improve performance and stability of BoxHandler, a critical backend system that supports the POS devices in 95% of JUST EAT restaurants.Also gave numerous brownbags around F# and helped found the "F# |> Bristol" user group. -
Lead Server DeveloperGamesys Jan 2010 - Oct 2015London, GbI was involved with all aspects of our server-side solutions, and played a lead role in designing and building the backend services for most of our games as well as building up a platform to help us meet our scalability and big data challenges.Key Achievements‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾• Designed, architected and implemented the backend for our social slots game with ~1M daily unique users and 250 million requests per day• Improved productivity by an order of magnitude by adopting F# to implement a new slots engine• Successfully championed the use of F#, mentored and helped others get up to speed with F# and functional programming• Improved the deployment process by adopting FAKE for build automation• Simplified dependency management by adopting Paket• Improved readability and maintainability of codebase by adopting Aspect-Oriented Programming• Semi-automated the game balancing process for our MMORPG title "Here Be Monsters" by instigating the use of Neo4j to model the game economy• Improved performance of flagship title "JackpotJoy Slots" by 100% with a number of changes including use of Protocol Buffer• Improved performance by 500%, reduced average latency by 60% and operational cost by 90% for MMORPG title "Here Be Monsters" by introducing a stateful server architecture with F# agents• Improved logging infrastructure by instigating the use of ElasticSearch and Kibana• Instigated the use of NoSQL databases such as Redis, CouchBase, DynamoDB and Neo4j• Instigated the use of Erlang for a push notification service• Instigated the move towards microservices architecture whilst defining strategies for automated deployment, managing IO, logging, etc.• Designed and architected a real-time analytics system using Amazon Kinesis• Designed, implemented, and open sourced a number of library for working with various AWS services such as Kinesis, CloudWatch, DynamoDB, S3, SWF -
Software DeveloperCredit Suisse Jul 2006 - Jan 2010Zurich, ChI was involved in the analysis, design, development, testing and support of a number of applications developed and supported in-house by the PrimeSwap team.In my last role, my main responsibility was the continued development and support of the T0 Reconciliation application which is responsible for providing intra-day reconciliation between swap and hedge (e.g. cash equities) for both equity and FX.Key Achievements‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾• Transformed T0 through a series of performance optimization and process re-engineering, it now handles 10X the volume in under 10% of the previous time.• Expanded T0's coverage to include the APAC and US regions.• Doubled the number of business cases T0 is able to reconcile by implementing additional matching algorithms.• Gained valuable experience of working closely with the trading desk as well as external clients through working on a client facing application used to automate validation and allocation of client orders• Contributed towards the stability of the production environment by providing 1st/2nd line support on a number of different applications.
Yan Cui Skills
Yan Cui Education Details
-
UclComputer Science
Frequently Asked Questions about Yan Cui
What company does Yan Cui work for?
Yan Cui works for Theburningmonk Limited
What is Yan Cui's role at the current company?
Yan Cui's current role is Independent Consultant.
What is Yan Cui's email address?
Yan Cui's email address is th****@****ail.com
What is Yan Cui's direct phone number?
Yan Cui's direct phone number is +44 20 7478*****
What schools did Yan Cui attend?
Yan Cui attended Ucl.
What are some of Yan Cui's interests?
Yan Cui has interest in Functional Programming, Football, Technology, Snowboarding, Basketball, Nosql, Cloud Computing, Music, Tennis, Movies.
What skills is Yan Cui known for?
Yan Cui has skills like C#, .net, F#, Oop, Amazon Web Services, Linq, Wcf, Cloud Computing, Cat Herding, Public Speaking, Distributed Systems, .net Framework.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial