Rishabh Nautiyal

Fresh Graduate (2022): Computer Science  rishabh.nautiyal@outlook.com


As a junior developer with a profound passion for coding and a keen interest in the dynamic financial industry, I am driven by the desire to contribute to its growth and innovation through the development of robust software solutions. Constantly seeking opportunities to expand my understanding of emerging technologies and industry best practices, I combine meticulous attention to detail with a deep grasp of software design principles to create elegant and intuitive applications. Thriving in collaborative environments, I excel in translating complex requirements into practical, user-friendly solutions through effective communication and embracing diverse perspectives. With each project, I aim to push boundaries while upholding the highest standards of quality, security, and compliance.

Download CV / Resume Recommendations

Experience

Full Stack Developer - FICC Team (Fixed Income, Commodities and Currencies)

CITIC CLSA

  • Architected and delivered a scalable and resilient Trade Approval Platform with real-time regulatory violation detection, and hierarchical approval workflows, facilitating regulatory compliance, reducing breaches and enhancing visibility for upper management
  • Developed a versatile Python based Trade Upload Automation Program for multiple securities. Built a robust trade reconciliation system along with automated notifications, saving over 15+ work-hours weekly
  • Provided production support to trading operations, swiftly troubleshooting and resolving critical issues while adeptly handling intricate business queries, ensuring seamless trading activities
  • Handled full ownership of the Trade Approval project in later stages, directly engaging with business stakeholders to translate business requirements into efficient solution.
  • Nov 2022 - Present

    Solutions Developer - Framework Team

    PCCWW Solutions Limited

  • Developed a robust virus scanning module used across the EMPF application to validate incoming payloads from users.
  • Helped with integration of IAmSmart Single Sign-On (SSO) solution, enabling seamless and secure access.
  • Developed Redis wrappers to support automated password changes with CyberArc.
  • Aug 2022 - Oct 2022

    Full Stack Developer - Intern

    Peeba (E-Commerce Startup)

  • Developed end-to-end features for a wholesale ecommerce platform, connecting 3000+ brands & 30,000+ retailers. Transformed Figma designs into high performing features using React, MUI, NodeJS, and Postgres.
  • Proposed and executed migration of company’s email infrastructure from Mailchimp to SendGrid, after in-depth GAP analysis, saving over US$5,000 annually
  • Spearheaded the end-to-end implementation of a highly effective targeted email campaign for the company, driving a 20% increase in user engagement.
  • Implemented task automation pipelines via Apache Airflow, streamlining processes across teams.
  • Reduced website loading times by 2x.
  • June 2021 - May 2022

    Full Stack Developer Intern

    Hospital Authority

  • Enhanced UI of a critical Covid medical equipment sharing application across Hong Kong hospitals.
  • Led Proof of Concept migration from SQL Server to MySQL for multiple applications.
  • Led Proof of Concept migration from SQL Server to MySQL for multiple applications.
  • September 2020 - May 2021

    Education

    City University of Hong Kong

    Bachelor of Science
    Computer Science - Dual Elective Stream in Artificial Intelligence and Data Science
    Graduated: First Class Honours

    September 2018 - July 2022

    Brightlands School

    Indian School Certificate (ISC, High School)
    Subjects - Physics, Chemistry, Maths, English and Computer Science

    Overall Grades: 94.2%

    April 2016 - March 2018

    Skills

    Software and Web Development

  • ReactJS, Redux
  • NodeJS
  • TypeScript
  • Postgres, SQL Server, MySQL
  • Material UI, Bootstrap
  • Scheduling and Automation with Airflow
  • Mailchimp, Sendgrid API Automation
  • Java, Python, C++
  • HTML5 / CSS / Javascript
  • Machine Learning and Data Analytics

  • Python
  • Tensorflow
  • PyTorch
  • OpenCV
  • Scikit-Learn
  • Advance VBA and Excel

  • Tools

  • Git
  • PostMan
  • Internet Service Manager


  • Adobe XD
  • Visual Paradigm
  • Netlify
  • Software Engineering Projects

    Privacy Preserving Collaboration System for Durg Discovery

    React, NodeJS, Python, Flask, Federated Learning

  • Created a progressive web application to facilitate collaboration among pharmaceutical companies in drug development research.
  • Implemented Federated Learning to completely remove the need to share the collaborator’s data.
  • Developed a React and NodeJS application with a Flask Server.
  • Application fully deployed on Netlify and Heroku
  • This simple and scalable collaboration system serves as a blueprint that can be extended to many industries.
  • Othello Game

    Project: Java

  • A command line based java game developed with all the Software Engineering Design Principles in mind.
  • Junit Testing and Algoriths to play against the computer.
  • Restraunt Reservtion System

    Java

  • Restaurant table booking system in java with features to smartly allocate tables based on availability and group size.
  • Co-Working Space Reservtion System

    Java

  • A Group Project to Prototype a Co-working space systems using Software Design Patterns and Principles
  • Websites

    HTML/CSS/JavaScript/Bootstrap/PhP

  • I have done multiple website projects including personal websites, websites for CityU and CityU Staff.
  • Machine Learning Projects

    Speech to Text Conversion and Summarisation

    Python: Speech_Recognition

    Model to convert Audio to Text using the SpeecRecognition library in Python. It furture included unsupersived topic modelling using gensim model to create a summary of the text and give a list of topics from the converted text.

    Credit-Card Defaulter Prediction

    Group Project: Python

    One of my first Data Science projects in Python. I used scikitlearn and applied various classifier functions like XGBoost, Random Forest, Decision Tree Classifier, Clustering analysis on a data set from Kaggle to predict Credit Card Payment Defaulters from the given attributes.

    Arieal Cactus Image Prediction

    Python: Tensorflow

    A Tensorflow CNN based project to recognize if an arieal image (satellite image) contains a cactus or not. The Project used various image augumentation techniques to improve accuracy and reached an accuracy of 96%

    Sentiment Analysis

    Python: Scikit Learn

    A Sentiment Analysis project on the Amazon_Unlocked_Mobile reviews dataset. The sentiment analysis was done using Bag of Words approach using CountVectorizer. I minimized the number of features based on TFIDF by setting the min_df to five and used n-gram techniques to give contextual meaning to the data

    AI Game Bot: Dots and Boxes

    Python

    An ML Project to play the game Dots And Boxes. I used to MinMax approach with Alpha Beta pruning and other game heuristics to create an AI Bot.

    Leadership Roles

    External Vice President

    Indian Students Association, CityU

    I currently hold the office of EVP at ISA CityU. My main responsibilities include engaging with external stakeholders such as Global Engagement Office, CityU and collaborate with other student associations in CityU such as International Students Association etc. I am also responsible for engaging with our sponsors and representing ISA CityU at any event. Moreover, I also lead the development and content creation teams for the ISA CityU Official Website

    Tech Head

    Change the Code, CityU Chapter

    Change the Code is a student organisation aminig to reduce the gender gap in STEM Majors. We do so by introducing High School girls to coding at an early age through our free, creative and interesting workshops. I am currently the Tech Head at the CityU Chapter and am also the member of founding committee.I am responsible for leading the development and delivery of these workshops.

    Core Committee Memeber

    Google Student Developer Club

    Developer Student Clubs are university based community groups for students interested in Google developer technologies. I am a core committee member of DSC at CityU. We have worked on various projects in past and recently organised the CityHack 2021 in collaboration with CityU Student Residence Hall 02 IT Team.

    Exchange Participant Manager

    AIESEC in CityU

    I served two years in AIESEC in CityU. AIESEC is an international youth-run, non-governmental and not-for-profit organization that provides young people with leadership development, cross-cultural internships, and global volunteer exchange experiences. I was mainly responsible for managing CityU Students going on Voluteer Programs to countries like Egypt, Indonesia, Sri Lanka etc. I connected and collaborated with members of AIESEC in these destinations to provide a meaningful voluteer experience to the participants.

    Awards & Certifications

    • HackUST 2022: Engagement Award (Health Tech)
    • CityHack 2022: Champions
    • CityHack 2021: Champions
    • International Students Scholarship: 100% Tutition Fees Covered
    • 3 Dean's List Award

    Recommendations

    Dr. Dung Hong

    Chief Technology Officer, Peeba

    "Rishabh has managed to learn all of them (used technologies) very quickly. He quickly applied the feedback he’s got. He jumped into areas that he has never been before, and made a lot of progress. While many interns mostly joined companies just to learn, Rishabh has found ways to make impacts" . . . See LoR

    Ms. Linda Lam

    Systems Manager, Information Technology and Health Informatics Division, Hospital Authority

    " Rishabh came in with a certain knack for machine learning, and a developing interest in more data science and artificial intelligence. However, within the first few weeks as a diligent student and a fast learner, he settled in quite well with the work related to full stack development. He was always willing to take up new challenges and was never hesitant to go beyond his horizon of learning " . . . See LoR

    Ms. Chong Lam

    Project Officer, Student Development Services, CityU

    " I've worked with Rishabh closely as his supervisor on a website-building project for City University of Hong Kong. He demonstrated his knowledge on web-making and excellent skills in various ucb-designing tools. Besides his familiarity with web-designing. Rishabh was also very punctual in terms of meeting the deadline" . . . See LoR

    Dr. Minming Li

    Associate Professor Department of Computer Science, CityU

    " Moreover, he has a wonderful personality, and has a strong desire for learning and growing his skills. He is a motivated individual with the potential to excel and flourish in any work environment. It is this will to work that drives him to do well in academics as well as other extra-curricular activities " . . . See LoR

    Dr. Peter Robinson

    Assistant Professor Department of Computer Science, CityU

    " Rishabh’s displayed excellent academic performance in Computer Networks. In this course, students had to implement a client/server architecture using socket networking functions. He obtained nearly full marks on his programming assignment (97.5/100) and displayed good coding skills " . . . See LoR