Summary
Utkarsh Tiwari is an FX UI Developer and Assistant Vice President at Barclays with eight years of software engineering experience across trading UIs, backend services, and data engineering. He previously built rapid MVPs and migration tooling at Citi, and cut his teeth on big-data stacks and team leadership at Jio, giving him a practical mix of front-end React/JS, Java Spring Boot, Python, and Kafka/Spark experience. A Distinction-holder in MSc Computer Science from Newcastle University and an MLH Top 50 coach, he combines production shipping with active community mentoring and education outreach through his Tuples Edu YouTube channel. Utkarsh is particularly effective at turning prototype ideas into maintainable products—evidenced by fast-delivery spot-price apps and gRPC-to-JSON pipelines—and enjoys public speaking and running workshops to grow the next generation of engineers. Based in London, he balances enterprise-grade development with open sharing of knowledge via blogs and personal sites (utk09.com, utk09.github.io).
8 years of coding experience
7 years of employment as a software developer
SSC | High School (10th), SSC | High School (10th) at Saraswati Vidyalaya
Bachelor of Engineering (B.E.) Electronics and TeleCommunications Engineering, Bachelor of Engineering (B.E.) Electronics and TeleCommunications Engineering at K. J. Somaiya Institute of Technology
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Newcastle University
HSC | Intermediate School (12th) Science, HSC | Intermediate School (12th) Science at SRP Junior College
English, Hindi, Marathi, Gujarati