CV

Basics

Name Nima Najafian
Label Software Developer
Email nima@najafian.dev
Phone (+1) 405-697-4515
Url https://najafian.dev

Education

  • 2022.08 - 2025.12
    Bachelor's Degree
    University of Oklahoma
    Bachelor of Computer Science

Work

  • 2023.05 - 2023.08
    Software Developer Intern
    Flywheel Energy
    Developed back-end services for energy management systems.
    • Specialized in Ionic, Angular, and TypeScript.
    • Optimized existing apps and handled Full-stack development.
    • Used Azure Management Console for automation.
  • 2023.01 - Current
    Database & Back-end Developer
    ScooterLab Funded by the National Science Foundation
    Focused on Ramp API development, managing and optimizing back-end processes.
    • Handled data management and collection for back-end systems.
    • Improved system reliability through data resampling and processing.
    • Worked on concurrent embedded programming and deployment.

Projects

  • 2024.08 - Current
    Diet Companion
    An AI-driven diet tracking web app built using Ionic/Angular.
    • Defined database models using ODM and ORM libraries like Sequelize and Mongoose.
    • Used Ionic/Angular for front-end development and built internal APIs.
  • 2024.10 - Current
    Sequelize Model Generator
    A Python program that generates Sequelize Models in TypeScript.
    • Generates Sequelize models with snake_case field names.
    • Handles foreign key relations and includes a revert option.
  • 2024.01 - 2024.05
    Saint Dracul Arena
    A Doom-like video game built using Unity 3D.
    • Built game back-end processes using C#.
    • Used Unity3D engine and Blender for game development.

Skills

Software Development
Python
Java
C#
TypeScript
SQL
NoSQL
C
C++
Web Development
HTML
CSS
JavaScript
Ionic Angular
Sequelize
TypeScript
Docker
Database Management
MySQL
MongoDB
ODM & ORM
Game Development
Unity
C#
Game Design

Languages

English
Native speaker
Farsi
Fluent speaker

Interests

Swimming
Competitive swimming
OU Swim Team
Database Engineering
SQL
NoSQL
Sequelize
Docker
Database Design

Volunteer

  • 2024.11 - 2024.11
    Workshop Organizer
    University of Oklahoma
    Organizing and running a workshop introducing Linux for daily use.