Hi, I'm David.
I'm a Software Developer
Thank you for dropping by I am thrilled to have you here. I am a fourth year computer science student with a passion for creating and learning new things. Here you'll learn more about me and some of the cool things I have done.
About.
Hello! I'm David Crimi, a passionate software developer with a strong foundation in computer science and expertise in backend development, full-stack applications, and cloud technologies. I recently completed my B.Sc. in Computer Science with Honors from York University and am currently working as a Software Analyst Intern at Hitachi Rail.
My technical expertise spans multiple programming languages including Python, Java, C++, and JavaScript. I'm proficient with modern frameworks such as React, Django, Flask, and Next.js, and have experience working with various databases including PostgreSQL, MySQL, MongoDB, and Neo4j. I'm particularly interested in building scalable systems and implementing efficient DevOps practices.
I've developed several impactful projects, including Impactify—an IoT-based brain health monitoring system for contact sports that won first place at Hack the Valley among 400 participants. I also created a Six Degrees of Kevin Bacon application using Neo4j, demonstrating advanced graph traversal algorithms, and an Optimal Uber Finder application that uses geospatial algorithms to save users an average of 30% on ride costs.
As an AWS Certified Developer Associate and Meta Backend Developer certificate holder, I'm committed to industry best practices and continuous learning. At Hitachi Rail, I've improved CI/CD pipelines using Jenkins and Docker, achieving a 40% reduction in build execution time while enhancing system stability and documentation.

HTML

CSS

JavaScript

React

Flask

Python

Java

AWS

Django

C

Next,js

Git

JUnit

Android Studio

MySQL

Postgre SQL

Neo4j

Numpy

Pandas

Matplotlib

Scikit-learn
Projects.






Experience and Certifications.
Developed a high-performance CI/CD pipeline in Jenkins utilizing Docker containerization, achieving a 40% reduction in build execution time. • Performed systematic troubleshooting and strategic refactoring of critical deployment scripts, substantially improving system stability and operational reliability. • Authored comprehensive company documentation.
Create functional, high-level, dynamic and reusable components based on mock-up given using Next JS. Coordinated on team for QA, bug fixes, features and code refactoring.
I help build and scale core javascript functions and created test units. Also created reusable components for the front end and Azure API integrations.
Contact.
I'd love to discuss more with you! Reach out to me through Linkedin or by email using the form below if that's more your speed.