
Nidal
Full Stack Web, App Developer React Native and AI Agents Development Expert
Competenze

Consulta i miei servizi


Portfolio
Esperienza lavorativa
Full Stack Developer
Culyte Pvt Ltd. • Full time
Oct 2024 - Present • 1 yr 7 mos
- Develop, deploy, and maintain full-stack web and mobile applications. - Implement responsive and interactive front-end interfaces using modern frameworks (React, Angular, Vue, etc.). - Design and develop back-end services, APIs, and business logic using Node.js, .NET Core, or similar technologies. - Manage and optimize databases (SQL & NoSQL) and ensure smooth data flow across applications. - Integrate third-party APIs and external services to enhance application functionality. - Ensure application security, scalability, and performance optimization. - Collaborate with cross-functional teams including designers, QA, and DevOps engineers to deliver high-quality solutions. - Conduct code reviews, unit testing, and debugging to maintain code integrity. - Participate in Agile/Scrum methodologies, sprint planning, and retrospective meetings. - Mentor junior team members and share knowledge to strengthen the team’s capabilities. - Continuously explore and adopt new technologies, frameworks, and development tools to improve productivity.
Associate Developer
TechTrack Pvt Ltd. • Full time
Feb 2022 - Jun 2024 • 2 yrs 4 mos
- Design, develop, and maintain robust software modules under minimal supervision. - Write efficient, reusable, and well-documented code following coding standards and best practices. - Collaborate with team members to define technical specifications, workflows, and system architecture. - Participate in full software development lifecycle, including requirement analysis, coding, testing, deployment, and maintenance. - Integrate and manage RESTful APIs, third-party services, and database operations. - Conduct unit testing, code reviews, and debugging to ensure software quality. - Assist in performance tuning, optimization, and scalability improvements. - Work with version control systems (Git/GitHub/GitLab) to manage code effectively. - Contribute to Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives. - Continuously learn and apply emerging technologies to enhance project outcomes.
Junior Developer
BK-InfoTeach • Full time
Jan 2021 - Dec 2021 • 11 mos
- Develop, maintain, and optimize web and/or mobile applications using modern frameworks and technologies. - Implement front-end interfaces with a focus on responsiveness, usability, and performance. - Build and enhance back-end features, including business logic, APIs, and database interactions. - Integrate and consume RESTful APIs and third-party services. - Write clean, efficient, and maintainable code following industry best practices. - Perform debugging, testing, and code optimization to improve system stability and performance. - Collaborate with designers, QA engineers, and senior developers to deliver high-quality features. - Participate actively in Agile/Scrum ceremonies such as sprint planning, stand-ups, and retrospectives. -Use version control systems (Git/GitHub/GitLab) for code management and collaboration. - Assist in deployment, configuration, and basic DevOps tasks under guidance. - Ensure adherence to security standards and data protection best practices. -Continuously learn and apply new tools, technologies, and frameworks to improve development efficiency.