Utkarsh A. Tiwari
Full Stack Web Developer & Data Engineer | London, UK
Linkedin: https://www.linkedin.com/in/utkarsh09
GitHub: https://github.com/utk09 | https://github.com/utk09-NCL
Website: https://utk09.com | https://utk09.github.io
Professional Summary
FX UI Developer (AVP) at Barclays, formerly SDE at Citigroup UK, and recognized as an MLH Top 50 in 2023. Concurrently serving as an MLH Coach and Technical Program Associate. Graduated with distinction in MSc Computer Science from Newcastle University, with experience in JavaScript, TypeScript, React, and Python. Known for tackling complex challenges and delivering innovative solutions, committed to making a significant impact in the dynamic tech industry.
Skills
- Front-end: HTML & CSS, JavaScript, TypeScript, React.js, Next.js
- CSS Frameworks: Tailwind CSS, Bootstrap, Daisy UI, Reactstrap
- Back-end: Node.js, Python, Java SpringBoot
- Databases: MongoDB, MySQL, PostgreSQL
- CI/CD: Jenkins, CircleCI, GitHub Actions
- Project Management: Agile Methodology, Jira, Trello
- Miscellaneous: OpenFin, Figma, Canva, OpenShift, Docker
- Tech Streamer: @MajorLeagueHacking & @TuplesEdu
Experience
Barclays | London, UK
UI Developer - AVP | June 2024 – Present
- Developing FXOne app for internal and external users using Turbo, React.js, Typescript and OpenFin.
- Creating a seamless user experience across browsers and Windows OS.
Citigroup | London, UK
Software Engineer | September 2022 – May 2024
- Delivered an MVP for an Equities spot price web-app in 4 months, covering the entire SDLC.
- Collaborated with BAs, Product Owners and front-office users to gather and implement requirements.
- Led migration from create-react-app to Vite, boosting performance and developer experience.
- Built an Express.js mock server for rapid prototyping.
- Contributed to a common UI component library.
- Reduced npm vulnerabilities from 15+ to zero across four applications.
- Developed a Python-based POC to visualise FX currency data and converted it to a production-grade middleware with Java Spring Boot.
Major League Hacking (MLH) | Remote, USA
-
Coach | December 2022 – Present
- Facilitate hackathons and build hacker communities (mlh.io & ghw.mlh.io)
- Provide technical guidance and support in workshops and seminars.
-
Technical Program Associate | May 2022 – March 2023
- Mentored three cohorts, overseeing workshops and promoting agile practices.
- Contributed to open-source projects, including the Solana Bounty Program and developed a React.js and daisyUI-based website solana-sharks-mlh.netlify.app showcasing pod work.
Jio Platforms Limited | Mumbai, India
Software Development Engineer | August 2019 – August 2021
- Integral member of the Data Engineering Team, gaining proficiency in big data tools and methodologies.
- Developed and managed a data pipeline for Jio Payments Bank, enhancing operational efficiency.
- Transitioned from a testing role to leading the testing team for JioMeet, showcasing leadership and technical versatility.
- Initiated and led "Brown Bag Fridays," a series of technical seminars on emerging tech topics.
Education
Newcastle University | Newcastle, UK
MSc. Computer Science | September 2021 - August 2022
- Achieved a Distinction with an overall score of 79.3%
University of Mumbai | Mumbai, India
B.E Electronics and Telecommunication | July 2015 - June 2019
- CGPA: 6.79/10
- CTO and Chairperson of IETE, managed a team of 50, conducting seminars and workshops.
Projects
- Color Conjure: A color palette generator using React.js, Tailwind CSS, and Typescript.
- On-demand Service Provider Platform: MSc Dissertation project using Express.js, MongoDB, and React.js.
- Abordo: MSc. Team project showcasing travel itineraries, developed with React.js, MongoDB, and Express.js.
- Pothole GO: A Machine Learning project using TensorFlow and Python for pothole detection, achieving 92.18% accuracy.
- Freelance Work:
- Built website for an NGO - leodistrict3231a1.com
- Developed website for Maharashtra Tour Organisers’ Association - mtoa.co.in
- Developing a website for Leo Multiple 3231, Mumbai - leomultiple3231.org