Hi, my name is

Asiful Islam

I'm a Senior at Drexel University majoring in Computer Science with experience as a Software Engineer at companies such as Vanguard, Future Standard, and WebstaurantStore.

Asiful Islam

About Me

I'm currently pursuing my B.S. in Computer Science at Drexel University. Through my coursework and professional co-ops, I've developed a strong foundation in modern software architecture, quality engineering, and data processing. I am passionate about solving complex problems and building robust, scalable applications from the ground up.

Education

Drexel University

Expected Graduation: June 2026

Bachelor of Science in Computer Science

Concentrations in Artificial Intelligence and Software Engineering • Cumulative GPA: 3.4

Relevant Coursework

Adv. Programming Tools (CS 265) Adv. Web Development (CS 478) Artificial Intelligence (CS 380) Computer Programming I, II (CS 171, 172) Concurrent Programming (CS 361) Data Structures (CS 260) Intro to Computer Science (CS 164) Intro to Software Engineering (SE 181) Machine Learning (CS 383) Math Foundations of CS (CS 270) Programming Language Concepts (CS 360) Senior Project I, II (CI 491, 492) Software Architecture I, II (SE 310, 311) Software Verification & Validation (SE 320) Systems Architecture (CS 281) Systems Programming (CS 283) Web Development (CS 375)

Skills

Programming Languages

  • Python
  • Java
  • C++
  • C#
  • C
  • Groovy
  • SQL
  • TypeScript
  • JavaScript
  • HTML/CSS

Frameworks & Libraries

  • ReactJS
  • jQuery
  • MySQL
  • NumPy
  • Pandas
  • Selenium
  • JUnit
  • PyUnit
  • Cucumber

Developer Tools

  • Amazon Web Services
  • Microsoft Azure
  • Git
  • Databricks
  • Postman
  • Jupyter Notebook

Co-op Experience

September 2024 - March 2025

Quality Engineer @ WebstaurantStore

  • Authored 20+ unique test classes to increase automated test coverage and facilitate early bug detection.
  • Enhanced the reliability and speed of the testing suite by refactoring and maintaining 12+ legacy test classes.
  • Validated application performance and ensured consistent user experience across 6+ web browsers and mobile devices.
  • Collaborated with senior engineers in an Agile environment to define test strategies using Azure DevOps.

September 2023 - March 2024

Data Engineer @ Future Standard

  • Engineered a Python data pipeline to automate fund metric updates from SQL to the web, saving over 100 manual hours weekly.
  • Overhauled company website to display fund performance numbers concisely and added 3 new metrics in JS, HTML, and CSS.
  • Refactored Databricks notebooks to fetch and display over 10,000 unique financial datapoints.
  • Developed and repaired 6+ Tableau dashboards to create thousands of data visualizations.

September 2022 - March 2023

Application Engineer @ The Vanguard Group

  • Implemented an anti-virus scanning process on AWS using S3 and Lambda to scan over 1,000 files daily.
  • Achieved and maintained over 95% code coverage by expanding unit test suites with JUnit, PyUnit, and Cucumber.
  • Employed Postman to make thousands of API calls testing over 5 unique software applications.
  • Modernized 3 outdated legacy finance applications written in Java and Python to optimize efficiency and costs.

Technical Projects

Full-Stack Application

Lambda Catan

  • Collaborated with a team of 3 other developers to engineer a real-time multiplayer Catan app using React, TypeScript, Node.js, and Socket.io to support concurrent lobbies for up to 4 players.
  • Developed an Express.js backend with SQLite, routing 26 RESTful API endpoints to handle complex game actions, resource distribution, and state management.
  • Implemented a recursive DFS algorithm and adjacency matrix to dynamically calculate and update the "Longest Road" achievement.
  • Built a dynamic React-Hexgrid UI managing 8 distinct turn phases, featuring an auto-bot fallback with a 1.5-second delay for disconnected players.
  • React
  • TypeScript
  • Node.js
  • Socket.io

Get In Touch

I'm currently looking for new opportunities. Whether you have a question, want to discuss a project, or just want to say hi, my inbox is always open!

(267) 441-2181

Say Hello