About

Waleed Mannan Khan Sherwani

Email: wmksherwani@mun.ca | Phone: +1 (709) 327-5285 | Location: St. John’s, NL

EDUCATION

Memorial University of Newfoundland (MUN)
2022 – Present
Bachelor of Engineering

Computer Engineering
Academic Term 6 (4th Year)
Class of 2026

WORK EXPERIENCE

Datalake Developer Intern
Nasdaq, St. John’s, NL, Canada
May 2024 – Aug 2024

  • Contributed to the development of a new data lake pipeline, utilizing Java, Scala, Spark, and Serverless Computing on AWS, with a strong focus on data storage and pre-processing.
  • Implemented database splitting logic in Scala code and maintained setups for new data types, ensuring data quality through comprehensive data validations using Spark and Jupyter Notebooks.
  • Collaborated with a team of data analysts to develop and implement data analytics solutions.
  • Made significant contributions to the ongoing development of the Step Function in the data pipeline, integrating it with other AWS services to enhance pipeline efficiency.

Data Analytics and Project Control Intern
SNC-Lavalin - Dragados - Pennecon General Partnership (SDP-GP), Argentia, NL, Canada
Sep 2023 – Dec 2023

  • Programmed specialized data analytics workflows in Python and C++, using libraries Pandas, NumPy, and Matplotlib for data manipulation, validation, and visualization, enhancing data processing and analysis.
  • Implemented web parsing techniques for efficient database data collection using Selenium & Requests-HTML.
  • Automated File-Sorting and Document Generation using Image Recognition with Tesseract and TensorFlow, based on a keyword model developed on a trained set of documents.
  • Created file parsers, notably a Primavera P6 Critical Path Visualization using Python, JavaScript and Flask framework, along with a PowerBI Data Parser utilizing Python and JSON.

Robotics Research Intern
Memorial University of Newfoundland, St. John’s, NL, Canada
Jan 2023 – May 2023

  • Integrated DekaBot & Adafruit Color Sensors into ZumoBots and developed custom C++ software to operate them.
  • Developed ZumoBots’ implementation in Swarm Robotics by comparing evaluated improvements from the DekaBot.
  • Programmed contextual Line Detection Software and Alignment Algorithms with PID Control loop mechanisms.
  • Implemented I2C protocol for communication between ZumoBots’ microcontroller and various sensors and modules, improving the functionality and efficiency of the robots.
  • Tested and debugged sensors and actuators in design implementations.

ADDITIONAL EXPERIENCE

ISWEP Scientific Computing – Research Assistant
Department of Chemistry – Memorial University of Newfoundland, St. John’s, NL, Canada
September 2024 – Present

  • Designing specialized implementation for π bonded molecular generation on the CReM framework.
  • Developing Jupyter Notebooks with data analytics implementation for researchers.

Data Quality Specialist
Medical Document Team – SiftMed, St. John’s, NL, Canada
May 2024 – Aug 2024

  • Performed comprehensive QA for system output, ensuring accurate document tags, groupings, and metadata before final client delivery.
  • Automated document processing tasks, streamlining workflows with keyboard commands and resolving duplicate documents efficiently, using Python.

Data Quality Assurance Analyst
Data and Image Analysis Group - Memorial University of Newfoundland, St. John’s, NL, Canada
May 2023 – Sep 2023

  • Analyzed medical images, ensuring data accuracy, and collaborating with researchers from both the DIAG and FAISAL Labs at the Memorial University of Newfoundland and the Simon Fraser University to improve patient care through automated image-derived metrics.

ISWEP Research Assistant
Graduate Office – Memorial University of Newfoundland, St. John’s, NL, Canada
Jun 2022 – Sep 2022

  • Programmed a Python script that parses data from an Excel workbook and performs a selective Internet Search.
  • Designed a survey analysis format using Excel, with automatic, predefined data visualizations such as linear models, predicted changes, and bell curves.

PROJECTS

TripTailor – Go | JavaScript | Docker | PostgreSQL

  • Developing a microservices-based itinerary sharing platform using Go and JavaScript.
  • Containerized the backend and database services using Docker.
  • Warehousing user data using PostgreSQL.
  • Designing RESTful APIs in Go for seamless communication between the frontend and backend.
  • Developing a microservices-based itinerary sharing platform using Go and JavaScript.
  • Containerized the backend and database services using Docker.
  • Warehousing user data using PostgreSQL.
  • Designing RESTful APIs in Go for seamless communication between the frontend and backend.

Spenditure – Java | JavaFX | Tesseract | Gradle | PostgreSQL

  • Written in Java on the JavaFX GUI platform for a desktop application.
  • Wrote Image Recognition software using Tesseract to parse receipts.
  • Created user data analytics using JGraphX and JavaFX.
  • Warehoused user data using PostgreSQL.

Finite State Machine Traffic Light Controller Design – Digital Logic | ATmega32 | Assembly

  • Programmed a FSM Traffic Controller using the ATmega32 microcontroller.
  • Wrote Assembly code manipulating registers and delays to achieve state functionality.

Arithmetic Logic Unit (ALU) – Digital Logic | MATLAB | Simulink | Integrated Circuits

  • Simulated a working Arithmetic Logic Unit using Simulink in MATLAB.
  • Proceeded to build it using integrated circuits.

Online Transaction Parser - Python | Selenium | Requests | Pandas

  • Programmed a web parser which scrapes off transaction data from the RBC Website using Selenium.
  • Warehoused and exported data using pandas data frame, sorted by months, to Excel.

WhatsApp Message Automation – Python | Pyautogui | Pywinauto

  • A Desktop Automation script which bypasses the requirement of a WhatsApp API using Python.
  • Programmed code execution using the Pywinauto library implementing Microsoft UI Automation (UIA).

SKILLS

  • Programming Languages: C++, Python, Java, C#, JavaScript
  • Libraries/Frameworks: NumPy, Pandas, Matplotlib, Django, TensorFlow, PyTorch, Flask
  • Databases: MongoDB, SQL, PostgreSQL
  • Tools: Tesseract, Selenium, KiCAD, PSpice
  • Certifications: MATLAB, AutoCAD, Blender, MS Office, Assembly, BS4, R

CERTIFICATIONS

  • Google Advanced Data Analytics (Sep. 2023)
  • Google Data Analytics (Jan. 2023)
  • Onshape Fundamentals: CAD Learning Pathway Completion (Jan. 2023)
  • Tech Stewardship Practice Program (TSPP) (Dec. 2022)
  • Workplace Hazardous Materials Information System (WHMIS) (Aug. 2022)