Narendra D.
MumbaiIndia

Front-End Developer - React (Next.js), Angular, JS, PHP, WordPress

Front-End developer experienced in building websites for small and medium-sized businesses. Overall 30+ years of experience in Graphic Design, Print & Packaging, e-Publishing areas. Last 10 years having working experiences as Front-End Developer to develop intuitive, responsive, SEO-friendly websites utilising skills in HTML5, CSS/SCSS, Bootstrap, JavaScript, jQuery, AJAX, PHP, WordPress. Collaborating with stakeholders, other web professionals, web designers, back-end developers and testing across multiple browsers, platforms and devices. For 2 years as a Front-End Developer improving skills in React.js (Next.js), Angular-16 (Universal), TypeScript, JSX by re-developing existing PHP and WordPress websites, as well as to stay up to date on emerging technologies. Technical Skills: Operating Systems: MacOS, Windows, Linux Web Technologies: HTML5, CSS, SCSS, Bootstrap Scripting languages: PHP, jQuery, AJAX, JavaScript, TypeScript, JavaScript XML (JSX) JavaScript Frameworks: React (Next.js), Angular-16 (Universal) CMS Framework: WordPress Database: MySQL Data Structure: Array, JSON IDE: Visual Studio Code, Eclipse, Notepad++ React (Next.js), Angular-16 Universal, PHP, WordPress Development Capabilities: ● Translate designed mockups and wireframes into functional, featured rich and engaging user experience web pages. ● Collaborate with back-end developers to implement and improve the user experience with dynamic data. ● Maintain high code quality standards and specifications outlined by W3C. ● Write well-structured code that is easy to maintain and understand. ● Ensure applications compatibility across different web browsers and legacy browsers. ● Create responsive layouts that adapt seamlessly to various screen sizes and devices, including mobile phones, tablets, and desktops. ● Optimize code for performance, ensuring faster loading and smooth user experiences. ● Knowledge of browser developer tools to debug JavaScript, CSS, and HTML issues and conduct testing for functionality and fixing bugs. ● Follow SEO best practices, optimize website content for SEO purposes. ● Use picture tag to use WebP images on Chrome and fall back to JPG or PNG on other browsers. ● Make use of Local Storage, Session Storage, Cookie to store temporary data. ● Test on Google’s PageSpeed, GTmetrix, Lighthouse tools to improve performance. ● Integrate various APIs to get JSON data and display data. ● Use SendGrid API to send emails. ● To avoid spam emails, implement Google reCAPTCHA v3 to forms on websites. ● Implement OTP SMS to authenticate mobile. ● Manage workflow on version control systems Azure DevOps and Github. ● Work with branches, merging code, and resolving conflicts. ● Azure DevOps CI/CD Automation. ● Create HTTP API using Azure functions. Soft Skills: ● Requirement analysis to create easy-to-navigate web pages. ● Work closely with UI/UX designers. ● Strong problem-solving and debugging skills. ● Problem-solving, Decision-making and critical thinking. ● Communicate efficiently with Team members, Stakeholders, Sr. Management. ● Self-learning to improve knowledge base and implement in the workplace. ● Always working on a project that's time-bound, meets deadlines and gives exact estimates. ● Google Search technical issues faced, and implement appropriate solutions with any modification required to resolve the issue. Regular communication is the key to maintain business relations.

Skills

  • HTML
  • SCSS
  • JavaScript
  • jQuery
  • PHP
  • WordPress
  • Angular
  • Web Application
  • Website Redesign
  • Responsive Design