I have 4 years of experience in the field as a software developer. My main areas of expertise are Java and JavaScript, and I have a solid background in data structures and algorithms. I have worked on a variety of projects in my current position as a software engineer at Etisalat Egypt Company (a telecom company), including creating and maintaining large-scale applications that serve thousands of users every day and adding new features to a web application that is used by customers.
What I can do:
Elicit requirements (functional, non-functional)
Plan a project: estimate, roadmap
Software development
Deployment (AWS)
Project maintenance & support
Skills:
Backend: Java, JavaScript, Spring Boot, Node.js, Spring MVC, Mongo, SQL, Oracle, HTTP, SOAP, REST, AWS EC2, AWS S3, Tomcat, Docker
Frontend: Angular, HTML, CSS, Bootstrap