Hamid Yousefi

Hamid Yousefi

Oracle Database Developer

Followers of Hamid Yousefi943 followers
location of Hamid YousefiIran

Connect with Hamid Yousefi to Send Message

Connect

Connect with Hamid Yousefi to Send Message

Connect
  • Timeline

  • About me

    Software Engineer | Senior Java Developer | Expert in Back-end Development and System Architecture

  • Education

    • Java web courses

      2013 - 2013
      Certificate Java Core

      Java CoreJava J2EE Java Web Framework

    • University of Applied Science and Technology

      2006 - 2008
      Bachelor of Science (BSc) Computer Software Engineering

      • Final Project (GPA: 3.87) Simulated forest fire prediction system by fuzzy logic• Design and Implementation of Programming Languages (GPA: 3.87)• System Programming (GPA: 3.77)• Software Engineering Lab (GPA: 3.67)• Computer Simulation (GPA: 3.63)• Computer Architecture (GPA: 3.50)• Engineering Probability and Statistics (GPA: 3.50)• Object Oriented Systems Design (GPA: 3.30)• Software Engineering (GPA: 3.20)

    • Azad University (IAU)

      2013 - 2017
      Master of Seience (MS.c) Artificial Intelligence

      • Thesis (GPA: 3.87): Lumbar spine vertebral compression fracture case diagnosis using machinelearning methods on CT scan images.• Seminar (GPA: 3.60) Deep learning (convolutional NN )• Decision Support System (GPA: 3.77) Created data warehouse on financial data• Machine Learning (GPA: 3.60) Researched about dynamic time warping• Digital Image Processing (GPA: 3.73) Implementation of exercises with C#• Reinforcement Learning (GPA: 3.55) Implemented heuristically… Show more • Thesis (GPA: 3.87): Lumbar spine vertebral compression fracture case diagnosis using machinelearning methods on CT scan images.• Seminar (GPA: 3.60) Deep learning (convolutional NN )• Decision Support System (GPA: 3.77) Created data warehouse on financial data• Machine Learning (GPA: 3.60) Researched about dynamic time warping• Digital Image Processing (GPA: 3.73) Implementation of exercises with C#• Reinforcement Learning (GPA: 3.55) Implemented heuristically accelerated reinforcementlearning modularization for multi agent multi objective problems• Neural Network (GPA: 3.40) Oral presentation highly reliable breast cancer diagnosis withcascaded ensemble classifiers• Evolutionary Process (GPA: 3.30) Performed the master mind game with heuristic algorithms(SA,TS,GA,PSO,ACO,BCO)• Fuzzy Logic (GPA: 3.00) Presenting expert system based on neuro-fuzzy rules for diagnosisbreast cancer• Working by neural network and neuro-fuzzy MATLAB toolbox, praat speechprocessing Show less

    • Rajaei Lahijan

      2004 - 2006
      Associate's degree Computer Software Engineering

      • Final Project (GPA: 3.87) Built a ticket selling system by C#• Data Storage and Retrieval (GPA: 3.93)• Computer Network (GPA: 3.87)• Fundamental of Software Engineering (GPA: 3.73)• Data Structure (GPA: 3.63)• Computer Hardware (GPA: 3.60)• Data Base (GPA: 3.50)• Web Programming Language (GPA: 3.40)• Operating Systems (GPA: 3.20)• Statistics and Probability (GPA: 3.20)• Advanced Programming (GPA: 3.00)

  • Experience

    • Jahan Fardaye Rayaneh

      Jul 2012 - Jan 2014
      Oracle Database Developer

      • Designed and developed database schemas, tables, views, and stored procedures for an ERP application using Oracle Developer Suite 10g, and Apex 4• Optimized database queries and indexes to improve application performance by 30%

    • Kpp.ir

      Feb 2014 - Mar 2023

      • Led a team of five developers in the design and development of a scalable micro-services architecture for an Internet Banking Application using Spring Cloud, Spring Boot, Angular, Spring Data JPA, and Java 13.• Implemented an advanced in-memory data storage solution to reduce server load during peak hours; achieved a reduction of latency issues affecting over 500 concurrent users on critical banking processes.• Developed and deployed an offline processing system that managed 6+ time-intensive tasks asynchronously; achieved a substantial decrease in server load, resulting in improved application responsiveness for end-users.• Launched targeted notifications via email and text message to over 50,000 users; streamlined service access led to a significant reduction in missed alerts and improved overall satisfaction ratings. • Developed a deployment pipeline using Jenkins and Docker, which automated the release process for six micro-services, reducing manual intervention by 50% while improving code quality through consistent testing protocols.• Received the "Best Team Lead" award for successful project completion and exceeding customer expectations. Show less • Collaborated with a team of four developers to design and develop a Loyalty Club application using Java 8 and Spring frameworks for the backend, along with HTML, JavaScript, and CSS for the user interface.• Developed RESTful APIs to enable integration with third-party payment gateways and shipping providers.• Migrated the application configuration from XML-based to Java configuration-based, enhancing code readability and maintainability; findings directly addressed critical challenges faced during development that minimized onboarding time for new developers by 25%.• Decreased the execution time of the "Customer Club Score Engine" to 40% by moving some transactions preparing processes from the application into the database.• Achieved 30% faster page load times through optimization of application code and database queries.• Conducted thorough system analysis and implemented real-time monitoring tools, identifying core issues that resulted in a 20% reduction in system downtime across critical applications. Show less

      • Technical Team Lead | Java Software Engineer | Angular Developer

        Jan 2021 - Mar 2023
      • Full-stack Developer | Java Developer

        Apr 2016 - Dec 2020
      • Java Developer

        Feb 2014 - Mar 2016
    • Blu Bank

      May 2023 - now
      Software Engineer | Java Developer

      • Collaborated on the development of innovative solutions for a high-profile Loan project at a leading financial institution using Java 17 and Spring framework, focusing on enhancing transaction processing efficiency. • Developed robust solutions for high-volume financial transactions by leveraging Spring Batch Partitioning; streamlined processes led to a reduction in average processing time from 3 hours to under 30 minutes per batch job.• Upgraded Java versions across 4 micro-services from 17 to 21, enhancing performance and security while migrating Spring Boot dependencies from 2.x to the latest version of 3.x for improved stability. • Designed and executed a comprehensive unit testing framework that increased code coverage from 45% to 70%, resulting in enhanced reliability of the loan processing application with fewer post-release bugs reported by stakeholders. • Executed the transition from JSON to Protocol Buffers for REST APIs, streamlining communication processes which resulted in a significant improvement of 15% in overall system response metrics across interconnected micro-services.• Applied agile methodologies by participating in daily stand-ups, sprint planning, and code reviews, fostering efficient project delivery. Show less

  • Licenses & Certifications

    • Diagnosing fracture disease due to compression of lumbar vertebra and location of abnormality in CT images using machine learning algorithms

      The 8th Artificial Intelligence and Robotics Conference and the 10th International Symposium RoboCup Azad Iran 2018
      Apr 2018
      View certificate certificate
    • AWS Certified Solutions Architect

      Anisa
      Mar 2024
    • Automatic Diagnosis of DiscHerniation In Two-dimensional MR Images with Combination of DistinctFeaturesUsingMachine LearningMethods

      IEEE
      May 2019
      View certificate certificate
    • Deep Convolutional Neural Networks for Automated Diagnosis of Disc Herniationon Axial MR

      IEEE
      May 2019
      View certificate certificate
    • Lumbar Spine Vertebral Compression Fracture Case Diagnosis Using Machine Learning Methods on CT

      IEEE Iran section
      Mar 2019
      View certificate certificate