- Java: Proficient in Java for enterprise-grade applications, with an emphasis on writing clean and efficient code.
- Spring & Spring Boot: Skilled in using Spring Framework for creating scalable and secure web applications. Proficient with Spring Boot for rapid application development.
- Angular: Experienced in developing dynamic and responsive front-end interfaces using Angular.
- Databases: Deep understanding of database management, proficient in MySQL, and experienced with Hibernate ORM for database interactions.
- Web Technologies: Skilled in HTML, CSS, and Bootstrap for creating visually appealing and responsive designs. Familiar with JSP, JSF, and Servlets for comprehensive web application development.
- C++ & Competitive Programming: Competent in C++ with experience in competitive programming, honing problem-solving skills and algorithmic thinking.
My approach to software development is structured around rigorous problem-solving, utilizing algorithms and data structures to devise optimal solutions. I'm continuously expanding my knowledge and staying updated with the latest industry trends. I'm open to collaboration on innovative projects and welcome any opportunities to discuss potential partnerships. Feel free to delve into my repositories or reach out if you'd like to connect!
--My Skills
Talking about Personal Stuffs:
- π¨π½βπ» Iβm currently partcipating in as much Hackathons & Programming Competitions as I canTarek Nady
- π± Iβm currently learning DevOps Tools
- π working on my open-source project complete ecommerce application using spring boot and angular Repo
- π¬ Ask me about anything, I am happy to help
- β‘οΈ Fun-Fact: I started writing blogs, by publishing them on my own Youtube Channel ahmed salah in 2021
- π« How to reach me: [email protected]
- πResume
Languages and Tools: