CV
Basics
| Name | Nima Najafian |
| Label | Software Developer |
| nima@najafian.dev | |
| Phone | (+1) 405-697-4515 |
| Url | https://najafian.dev |
Education
-
2022.08 - 2025.12
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.