Software Developer
Passionate software developer with a strong background in full-stack web development. Dedicated to crafting efficient and scalable solutions to complex problems. Adept at collaborating with cross-functional teams to deliver high-quality software products. Continuously seeking opportunities to expand knowledge and stay updated with emerging technologies.
Experience: 8 years
Age: 30 years old
Language: English
Location: Iran
Career preferences:
Job Title:
Project Manager . Scrum Master . Account Manager . Category Manager . Program Coordinator
Location types:
On-site . Hybrid . Remote
Locations (on-site):
Tehran, Tehran Province, Iran
Employment types:
Full-time
- Senior Software Engineer, XYZ Company (2018-Present)
– Led the development of a robust e-commerce platform, resulting in a 30% increase in sales.
– Worked closely with clients to gather requirements and implement custom features, enhancing user experience.
– Collaborated with a team of developers to refactor legacy code and improve system performance.
- Software Developer, ABC Corporation (2015-2018)
– Contributed to the design and development of a mobile banking application, ensuring secure and seamless transactions.
– Implemented automated testing procedures, reducing software bugs by 20% and improving overall product quality.
– Actively participated in code reviews and provided constructive feedback to improve codebase maintainability.
Technical Skills:
Proficient in Java
Extensive knowledge and experience in Java programming, including object-oriented design, data structures, and algorithms.
Experience with JavaScript and React
Demonstrated proficiency in JavaScript programming and hands-on experience with React framework for building interactive web applications.