Code Monkey home page Code Monkey logo

πŸ‘‹ Hello, I'm Arman!

CoDiNg RocKs

β€πŸ’» About Me:

I am a Software Developer with 4+ years of professional experience in Agile environments, specializing in the entire software development lifecycle (SDLC). My passion is to create robust software with seamless user experiences.

Throughout my career, I have honed my skills in Java, JavaScript, Spring, React, AWS, and REST APIs. With a strong foundation in object-oriented programming (OOP), design patterns, best practices, algorithms, and data structures, I bring a comprehensive skill set to every project.

In addition to my technical expertise, I have excellent communication and teamwork skills. I believe that effective collaboration and open communication are key to successful software development. I actively engage with stakeholders, gather requirements, and ensure clear and concise communication within cross-functional teams, enabling us to deliver high-quality software solutions on time.

Driven by a passion for continuous growth and innovation, I seek new opportunities and collaborations that will challenge me professionally and contribute to my personal development. I would love to connect if you're looking for a dedicated and adaptable Software Developer who thrives in dynamic environments and values effective teamwork. Please do not hesitate to reach out to me for exciting job opportunities and potential collaborations.


πŸ”­ I’m currently working on developing full-stack software solutions at Link.
🌱 I’m continuously learning new frameworks, technologies, and best practices in software development.
πŸ‘― I’m looking for software developer and software engineer opportunities.
πŸ’¬ Ask me everything software development-related, and I'll be happy to help you out. I love talking about this.
πŸ˜„ Pronouns: He/Him

🌐 Socials:

LinkedIn

πŸ“§ Email:

[email protected]

πŸ’» Tech Stack:

Java Spring Spring Boot AWS React Vue.js Hibernate Python JavaScript HTML CSS C# Rest APIs Docker Microservices JUnit Mockito OOP

πŸ“Š GitHub Stats:



Arman Yousef Zadeh's Projects

algorithms-and-data-structures-challenges icon algorithms-and-data-structures-challenges

Repository dedicated to honing my skills in algorithms and data structures. This repository serves as a playground for me to practice and improve my problem-solving abilities through a variety of algorithmic challenges. Join me on this journey of continuous learning and personal growth in the realm of algorithms and data structures.

big-data-project icon big-data-project

This repository implements a big data project using PySpark RDDs to analyze the MovieLens small dataset. It includes code to process and analyze movie ratings data, calculate average ratings per movie and user, and explore movie genres. The project utilizes distributed computing techniques for efficient processing of large-scale data.

data-mining-project icon data-mining-project

Applied Data Mining, Machine Learning, and Data visualization techniques on the data related to car accidents in England and compared the importance of different factors on these accidents Using R, Python, and Java.

data-science-project icon data-science-project

Applied Data Mining, Machine Learning, and Data visualization techniques on the data related to traffic and weather of an Iranian highway and analyzed the relation between traffic and weather, Using R, Python, Java, and API.

flowchart-designer icon flowchart-designer

This repository provides a flowchart designer tool that allows users to design flowcharts and convert them into Java code. The tool includes features for creating different shapes, linking components, and generating Java code based on the flowchart design. Users can also run the generated Java code to observe the flowchart's functionality.

html-playground icon html-playground

Interactive platform to explore and practice HTML features for better understanding and proficiency.

maze-solver-using-genetic-algorithm icon maze-solver-using-genetic-algorithm

This repository implements a genetic algorithm in Java to solve complex mazes. The algorithm employs the principles of natural selection, reproduction, and mutation to evolve optimal maze-solving strategies. It utilizes a population of individuals to iteratively generate and improve solutions until an optimal path through the maze is found.

production-cost-optimization-using-dynamic-programming icon production-cost-optimization-using-dynamic-programming

This repository implements dynamic programming algorithms in Java to solve a production optimization problem. The problem involves determining the ideal production quantities for a company to minimize its production cost. The code utilizes dynamic programming techniques to efficiently calculate the optimal solutions.

spark-inverted-index-with-database-integration icon spark-inverted-index-with-database-integration

Spark-based Inverted Indexing & Database Integration Efficiently build an inverted index using Apache Spark and leverage a relational database (e.g., SQLite) for storage. Python (PySpark) is employed for seamless implementation, harnessing the B-Tree data structure for enhanced performance.

spring-boot-restful-apis-playground icon spring-boot-restful-apis-playground

Repository for practicing and improving my skills in Spring Boot, a powerful framework for Java application development. It also includes code examples for building RESTful APIs, covering all major operations such as GET, POST, PUT, and DELETE.

text-classification icon text-classification

This repository features a Java-based implementation of NaΓ―ve Bayes text classification, specifically designed to analyze and categorize developer discussions in GitHub. By focusing on quality attributes, the tool provides valuable insights into the extent and nature of these discussions.

toast-exercise-react icon toast-exercise-react

a simple toast system that notifies users when someone fills out a form on a page they've published (a form submission). They then can "like" the submission to have it saved on their list.

travel-agency icon travel-agency

This Java-based application automate the tasks of a travel agency, including flight booking and cancellation. Simplify the management of flights and provide an efficient user interface for streamlined operations.

zip-text-file icon zip-text-file

This repository implements the Huffman algorithm in Java for compressing and decompressing text files. It provides functionality to zip and unzip text files using Huffman coding, reducing file sizes by encoding frequent words with shorter codes.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.