نبذة عني
Passionate full-stack developer with 7 years of hands-on experience in developing scalable websites/applications using a wide range of front-end and back-end skills like HTML, CSS, Python, JavaScript, and frameworks like…
Passionate full-stack developer with 7 years of hands-on experience in developing scalable websites/applications using a wide range of front-end and back-end skills like HTML, CSS, Python, JavaScript, and frameworks like React,Angular,Vue.JS, etc.
Quick learner capable of mastering new technologies, frameworks, tools, and client systems in a hands-on setting with little/no external supervision.
Excelled in collaborative environments, consistently honing skills to drive technological advancements.
الخبرة
Senior Full Stack Developer
Technical Leadership: Providing technical leadership and guidance to a team of developers, including code reviews, architectural decisions, and best practices.
Full Stack Development: Working on both the front-end and back-end of web applications, using technologies such as HTML, CSS, JavaScript, and various back-end languages and frameworks (e.g., Node.js, Python, Ruby on Rails, etc.).
Database Management: Designing and maintaining databases, writing complex queries, and ensuring data integrity.
System Architecture: Contributing to the overall system architecture and making decisions about technologies, tools, and frameworks to be used.
Testing and Debugging: Writing unit tests, performing integration testing, and debugging issues that arise in the application.
Collaboration: Collaborating with other team members, such as designers, product managers, and other developers, to deliver high-quality software products.
Performance Optimization: Identifying and addressing performance bottlenecks in both front-end and back-end components.
Security: Ensuring that the application is secure from potential vulnerabilities and following best practices for data protection.
Documentation: Writing technical documentation for both internal and external use, including API documentation and system architecture diagrams.
Continuous Learning: Keeping up-to-date with the latest trends and best practices in web development and sharing knowledge with the team.
Full Stack Developer
Augmented the performance of 20 customer-facing webpages by using Angular.
Produced the back-end of 30 websites with an average Lighthouse score of 85.
Designed and released front-end GUI for over 20 applications using the React.js framework.
Mentored 8 new junior front-end developers to the team to expand their JavaScript, React, and Angular skill sets.
Implemented AWS to allow easy iteration in company cloud infrastructure.
Full Stack Developer
Built front-end interface utilizing HTML, CSS, and JavaScript, boosting app downloads by 30%.
PHP, Laravel, and MySQL resulting in a 25% increase in client base within a year.
Participated in ongoing training to enhance own job skills and knowledge.
Maintained databases such as MySQL or MongoDB for strong dynamic data used by websites.
Leveraged ideas in distributed computing, large-scale design, real-time data processing, and data storage to solve the dataset problem that requires real-time data processing and storage.