Professional and Personal Experience..
Frontend Team Leader at Shory
- Led the frontend team in the development of Shory's web and mobile apps, utilizing a wide stack of technologies including React-Native, NextJs, Tailwind CSS, TypeScript, Redux, and Redux Toolkit.
- Provided technical guidance, coaching, and mentorship to team members to help them grow in their roles and improve their skills.
- Assisted and helped onboard new team members by providing them with all the necessary information and resources to get started with the project's wide stack of technologies.
- Developed and implemented new features for the apps, ensuring they were user-friendly and met high-quality standards.
- Collaborated with designers, product managers, and other developers to create a seamless user experience across all platforms.
- Worked closely with the backend team to integrate APIs and ensure smooth communication between the frontend and backend.
- Conducted code reviews and provided feedback to ensure code quality and consistency.
- Implemented best practices for frontend development, including testing, performance optimization, and accessibility.
- Participated in agile development processes, including sprint planning, daily standups, retrospectives and helped define project scope and timelines.
- Stayed up-to-date with the latest frontend development trends, frameworks, and technologies, and recommended new tools and techniques to improve the team's workflow and productivity.
Senior/Lead React Native Developer at RASAN Software House
- Led a team of 3-5 members.
- Worked on the app's frontend and implemented new features to improve the user experience.
- Collaborated with the backend team to integrate APIs and ensure smooth communication between the frontend and backend.
- Worked independently and as part of a team to develop and maintain various web and mobile applications.
- Contributed to the design and architecture of frontend systems, ensuring scalability, maintainability, and performance.
- Mentored junior developers, providing guidance and support to help them grow in their roles.
- Developed reusable components and libraries to improve development efficiency and code quality.
- Collaborated with product owners, designers, and other stakeholders to ensure that the applications met business requirements and user needs.
- Conducted performance optimizations and ensured that the applications were accessible and responsive across different devices and platforms.
Senior Back End & Mobile Developer at AnzmaSoft
- Worked on the backend of various web and mobile applications, including WordPress and Laravel websites, CRM and ERP systems, admin panels, and APIs.
- Designed, developed, and maintained RESTful APIs, ensuring scalability, security, and high performance.
- Stayed up-to-date with the latest backend and mobile development trends and technologies, and recommended new tools and techniques to improve the team's workflow and productivity
PHP Developer at Creatova
- Developed WordPress and Laravel websites, backend admin panels, and CRM systems using PHP.
- Worked on the backend of various web applications, ensuring scalability, security, and high performance.
- Implemented security measures and ensured that the applications were protected against potential threats and vulnerabilities.
Acquired skills over the years..
Where I first started to learn code..
Mastering PHP & MySQL
• MySQL database
• News website with a basic login system, admin panel to add articles and search function.
Android Mobile Applications Development Diploma
• Android OS
• Java Programming
• Android SDK Application Development
• Publishing Applications to Play Store
• To-do list app with a SQLite Db to add, edit and remove tasks and listing them on a custom ListView.