Relevant Coursework: Algorithms & Data Structures Intro to A.I. Operating Systems Programming Interactive Computer Graphics & Games Computational Linear Algebra Software Engineering I Intro to Computer Networks
Tools and Frameworks:
Languages:
DEBOBANI
• Created a simulation of Braitenberg Vehicles, which are elements that seek out food to avoid starvation.
• Through the use of the strategy design pattern, the Braitenberg Vehicles can be set to different behaviors, such as love and explore, which influence their wheel velocities and how they interact with their environment.
• Implemented design patterns such as the Factory, Observer and Decorator pattern. Wrote unit tests using the Google C++ Testing Framework. Generated documentation using Doxygen. BISWAS
1501 Como Ave SE, Apt 200, Minneapolis, MN 55414 612-***-**** ********@***.*** Cumulative GPA: 3.36
Accomplishments: Recipient of Maroon Global Excellence Scholarship, CSE Dean’s List Spring 2020
Java, Python, C++, C, OCaml, Swift, SQL, R, Matlab, Verilog Braitenberg Vehicle Simulation February 2019 – May 2019 Multithreaded Server/Client Program November 2019 – December 2019
• Demonstrated TCP socket programming using server/client programming in C.
• Programmed multithreaded server to handle multiple client connections to count the frequency of letters in a file.
University of Minnesota-School of Physics and
Astronomy
Minneapolis, USA
August 2019 – May 2020
Student Developer, Deep Underground Neutrino
Experiment Research Project
• Developed iOS app for end users of the DUNE
installation consortium.
• Programmed app in Swift using XCode to be able to gather information from RF scanners.
University of Minnesota-Office of Admissions
Minneapolis, USA
June 2018 – August 2019
IT Office Assistant, Tech Department
• Set up computers and provided technical assistance.
• Ran UFT scripts to automate tasks and resolved any errors that occurred.
• Tested software to ensure they were working correctly before going into production.
• Used Salesforce and PeopleSoft software to merge data.
• Created APIs to read from and write to the DUNE
hardware/QC database.
EDUCATION
SKILLS
WORK EXPERIENCE
PROJECTS
Bachelor of Science in Computer Science, Minor in Management University of Minnesota – Twin Cities Sep 2017 – May 2021 College of Science and Engineering
Minneapolis, MN
Web Development: HTML, JavaScript, CSS, Bootstrap
Google Tests, MinGFX, Latex, Git, Doxygen, Processing, MySQL, XCode, RStudio Adobe Programs: Photoshop, After Effects, InDesign, Illustrator, Lightroom, Primier Pro, Dreamweaver Other Software: AutoCAD, Inventor, Revit, Maya, 3DS Max Operating System Design Using OS/161 February 2020 – May 2020
• Implemented thread scheduling using the Static Priority Scheduling, Dynamic Priority Scheduling, and Multi- level Scheduling policies.
• Improved OS/161 so it could run user processes by programming the system calls getpid, fork, execv, waitpid, and _exit into OS/161.
• Adapted OS/161 to take full advantage of the simulated hardware by implementing code that services TLB faults and adding a page table and page translation to the operating system.