Narges Hashemi

Backend Developer · Java Developer

About Me

Highly skilled Backend Developer with over four years of experience architecting and revitalizing mission-critical systems. My expertise lies in Java, Spring Boot, and Oracle Database, where I have a proven track record of modernizing legacy applications, building scalable APIs, and delivering high-performance, revenue-generating solutions.

I bridge the gap between traditional enterprise software and the future of intelligent applications. As a polyglot programmer proficient in Java, Python, and .NET, I combine disciplined, clean coding practices with a passion for leveraging new-age AI and LLMs to create innovative and efficient software. I thrive on solving complex problems and transforming business logic into robust, future-proof technology.

Professional Experience

Sep 2022 – Present

Backend Developer

Naji Research and Development Company · Tehran, Iran

  • Modernized an insurance credit system by migrating from Java 5 to Java 8 and Oracle DB, improving performance and maintainability.
  • Rebuilt web services in .NET and C#, enhancing functionality and speed for data transformation.
  • Migrated 100,000+ users to an online working system, generating over 20 billion Toman (~200 billion Rial) in revenue for Omid’s insurance credit company.
  • Refactored legacy government web services, streamlining workflows for the Governmental Discretionary Punishments Organization.
  • Developed reporting services handling high-volume requests with data consistency.
  • Built 3 enterprise-grade web services for the National Oil Company using Spring Boot & Java 8.
  • Announced and reported news to the Economic Security Police through a dedicated reporting system.
  • Built a web service to send discovery minutes to the Governmental Discretionary Punishments Organization.
  • Built a web service to receive customs/forfeiture warehouse receipts.
  • Rewrote the input/output business logic for Omid Insurance, improving data flow and operational efficiency.
Java
Spring
Hibernate
JSP
JDBC
PL/SQL
Struts
Maven
REST APIs
Git
Oracle DB
C#
.NET

2022

Full-Stack Developer

Freelance · Remote

  • Designed and deployed an NLP-based web application using Django & ReactJS.
  • Delivered text classification, sentiment analysis, and entity extraction features.
  • Built REST APIs to integrate NLP services into third-party applications.
Python
Machine Learning
ReactJS
Django
REST API

Dec 2020 – Sep 2021

Python Developer – Data Science

Bridge · Remote (Iran)

  • Built statistical models on financial data to assist traders in market trend prediction.
  • Designed data pipelines for dietary analysis, identifying risks in food consumption.
  • Developed Django REST APIs for a diet-tracking application.
Python
Machine Learning
Deep Learning
Django
Git

Jun 2018 – Sep 2019

C++ Developer

Iran Argham · Tehran, Iran

  • Created an ATM receipt printer testing application using C++ & XFS Framework.
C++
XFS Framework

Technical Skills

Programming Languages
Java
SQL
Python
Backend Development
Spring Framework
Hibernate
REST API Development
Struts
Frontend Development
JSP
ReactJS
Databases
Oracle
PL/SQL
JDBC
Tools & DevOps
Git
Maven
Kafka
Agile/Scrum
Core Concepts
Data Structures & Algorithms
OOP
Concurrency
System Architecture
Microservices
Generative AI

Education

B.Sc. Computer Hardware Engineering

B.Sc. in Computer Hardware Engineering

Shahid Rajaei University

Jun 2015 – Feb 2020

Specialized in IoT applications, including design and manufacturing of sensors and actuators.

Languages

Language Proficiency
EnglishProfessional proficiency
PersianNative proficiency