Skip to main content

Daniel Chen

Looking for an entry level software engineer / summer internship.

Contact

Phone: 716-907-8485

I start code since I was in freshman in high school.
I took both computer scicene AP classes and I have took most of the required major related classes in my undergrade study.

I like to code and quite familar with Java (include both Java SE and J2EE) and relational databases (Oracle and Postegres)

  • Languages: Java, Python, Scala, C, JavaScript,
  • Tool/IDE: IntelliJ, VSCode, SQL Developer, Pycharm, Git, Emacs
  • Database and Framework: SpringBoot, Oracle, PostgreSQL database, ReactJS, Ant Design Library
  • Start learning search (inverted search index) and Apache lucene/Solr.

Personal Projects

May 2023 - Present

  1. Backend: SpringBoot + Spring Jdbc template + Oracle/Postegres Database to build REST service API

  2. Backend: Apache Lucene to index and search text

  3. Frontend: React + Ant Design Library to build responsive web application.

The applcation is deployed in Oracle always free cloud servers.

Past School Projects

Sept 2022 - May 2023

  • Scala: Database processor, Sorted Linked List, BFS, DFS, and Dijkstra's Algorithm.
  • Standard Allocator in C (used void pointers and double linked list to make a multipool allocator, alternative to malloc())
  • Conway’s Game of Life in C
  • Priority Queue in C
  • Instant Messaging Packets in C (created packets to send to a messaging server)

Work History

  • University at Buffalo, Law Library Service AUG 2023—PRESENT

    Assist students, organize materials, and provide desk service at the UB Law Library.

  • Kelton Enterprises, Tim Hortons— Team Member JULY 2022—FEB 2023

    Took orders, greeted customers, and communicated well with other workers.

EDUCATION

  • Williamsville North High School, Williamsville, NY — 2018-2022

  • SUNY University at Buffalo, Buffalo, NY. Honor College. 2022 - EXP. GRAD. MAY 2025

Currently seeking a Bachelor degree in computer science. Overall GPA: 3.8

UB Dean’s List Fall 2022 and Spring 2023

Major-related classes taken:

  • CSE 116: Computer Science 2

  • CSE 191: Introduction to Discrete Structures

  • CSE 199: Internet, Computing, and Society

  • CSE 220: Systems Programming

  • CSE 250: Data Structures

    Currently taking

  • CSE 331: Algorithms and Complexity

Certificate

  • Oracle DevGym– Databases for Developers: Foundation: Certificate of Excellence
  • Coursera Meta: Coding Interview Preparation: Certificate.
  • Coursera Meta: Introduction to Front End Development: Certificate
  • Coursera Meta: Programming with JavaScript: Certificate
  • Coursera Meta: Version Control:Certificate