About Mehraneh

I'm a software engineer who has worked in the software industry for 5+ years. I've participated in multiple aspects of the software development process including requirements, designing, coding, unit testing & other quality assurance activities, and deployment. I'm interested in developing distributed systems based on Microservice architecture patterns.


SKILLS

  • Java, Python ● Conflict resolution
  • Spring, Spring Boot, Spring Data, Django ● Teamwork
  • Relational databases (Oracle, MySQL) ● Problem-solving
  • Hibernate, JPA ● Critical thinking
  • TDD, BDD, JUnit, Mockito, Cucumber ● Active listening
  • CI/CD (git, svn) ● Communication
  • Docker, Kubernetes
  • Rabbitmq, Kafka, Redis
  • Domain Driven Design(DDD)


EXPERIENCES

Java Software Engineer at BluBank (Banking And Payment Solution Provider) (BluBank)

Jan 2023 Until now (4 months)

  • Increasing test coverage by up to 40% by adding functional and integration tests (Adding BDD test scenarios).
  • Refactoring Bill Payment service to optimize response time and performance with 3+ million active users.
  • Creating a reporter service project to provide special searches and queries on Elastic, including requests or user data.
  • Tech stack: Java17, Spring boot 3.0, Maven, Spring Data, Spring Cloud, Hibernate, ElasticSearch, Redis, Kafka, Oracle Database, MongoDB, Cucumber, JUnit.


Software Engineer at Bitrafi (Crypto Currency Exchange) (HoorFarda, Bitrafi.net)

Jan 2022 - February 2023 (1 year 2 months)

  • Increased the profit percentage from transaction fees by developing a Java-based trade engine to implement PTOP (Person to Person) exchange.
  • Resolved the problem of losing customers because of remaining in the pending state during the authentication process by calling external services, by setting up Grafana, and adding Prometheus to detect the bottleneck and handle the issues.
  • Improved the security level of the APIs by 40%, by implementing rate limits, setting secure flags on cookies, and so on based on the security improvement reports.
  • Tech stack: Java11, Spring boot, Maven, JProfiler, Groovy, Python3, Django Rest Framework, Kafka, Redis, Postgres, Grafana, Prometheus, Docker, Kubernetes.


Java Backend Developer at Omid Analyzer (Algorithmic Trading Services) (Omid.ir)

November 2020 - Jun 2022 (1 year 8 months)

  • Implemented new functionalities based on intelligent trading algorithms which increased profits for 35+ main brokerage companies in the market containing 3000+ active traders using the product.
  • Created a simulator of the market with valid data for each day to decrease the risk of manual tests and prevent sustaining loss by selling and buying the actual portfolios of the company for tests.
  • Refactored the legacy codes with increasing test coverage by 20%, as a result, downtime was reduced by 30% which made the application more reliable.
  • Developed an admin panel for the project to make processes automated, also monitoring of different instances easier.
  • Worked with both scrum and for a while, kanban agile frameworks in our team.
  • Tech stack: Java11, Spring boot, Maven, Mockito, JProfiler, Rabbitmq, Oracle Database, Redis, Grafana, Prometheus, Docker, Kubernetes.


Java Backend Developer at Tosan (Banking and Payment Solutions Provider) (tosan.com)

October 2018 - November 2020 (2 years and 2 months)

  • Made technical improvements that impacted main customers containing 17 leading banks over the country by adding Sonar and Sonarqube to the project, extracting bugs to different tasks, and delivering them during my onboarding period.
  • Developed and added a third-party library to the project for centralizing logs between different services in our team which worked on 4 different but related products to capture data used by the data mining team(the projects didn't use spring cloud).
  • Pair programming with my teammates and also had effective communication with other teams, especially QA and analyzing.
  • Automated main processes of the system by Activiti and BPMN.
  • Tech stack: Java8, Spring Framework, Apache Tomcat, Oracle database, Hibernate, JUnit, SOA architecture.


EDUCATION

Bachelor's degree, Computer Software Engineering Alzahra University (website) 2016-2020

java python hibernate docker spring django finance banking security
There is currently no portfolio added.

Video Intro

Leave us your comment about this profile