Passionate Front-End Developer specialized inReact,Next.js, andUI web applications. Skilled inJavaScript,TypeScript,AEM, and optimizing page load time. Proficient inNext.js,GraphQL,Node.js, and various databases. Experienced in Agile environments, version control, and testing tools. Knowledgeable in data visualization and modeling. Worked as a Frontend Developer. Bachelor's degree with additional certifications. Explore myGitHub and website for more information. Let's create something!

Front-End

  • React / Next.js: Proficient in developing web applications using React and Node.js, with a strong understanding of design elements associated with such applications.
  • Adobe Experience Manager (AEM): Proficient in frontend development using AEM, creating and manipulating components, and testing them inStorybook. Experienced in using AEM authorpolicies to ensure consistency and maintainability across components. Skilled in creating test pages within AEM for thorough testing of components and their functionality.
  • UI web applications: Experienced in designing professional UI web applications using JavaScript, TypeScript, ReactJS, NextJs, Django, HTML5, CSS3, Bootstrap, Material-ui, Theme-ui, XML, DHTML, XHTML, and JSON.
  • Document Object Model (DOM): Exceptional understanding of Document Object Model (DOM) and DOM functions.
  • Mockups and Prototypes: Skilled in creating templates, mockups, and prototypes for web interfaces, layouts, and future pages. Designed new, modular, UI components to be used and documented in an interactive pattern library using React Storybook.
  • UI patterns: Experienced with Adobe products such as Adobe Photoshop, Adobe XD, and Adobe Illustrator to create UI patterns.
  • SEO: Optimized page load time for high-traffic pages and enhanced them using CSS3.
  • Version Control: Proficient in using version control tools like GIT.
  • Agile: Experienced in using management software such as JIRA Agile, Scrum works, bug tracking systems, Asana, and Slack.
  • Testing: Experienced in testing components using Jest, StoryBook.
  • Data Visualization: Experienced in using various charting and UI tools such as JavaScript D3, Vega-Lite API, High Charts.
  • Data Modeling: Experienced in working on data modeling applications such as Excel, Power Bi, Tableau Software, and Dax.

Back-End

  • Next.js: Proficient in using Next.js for server-side rendering.
  • GraphQL: Experienced in working with GraphQL queries and using the Apollo GraphQL library.
  • Node.js: Proficient in using the JavaScript runtime environment with Express and Sequelize.
  • NestJs: Proficient in using the powerful Node.js framework for scalable and maintainable server-side applications, including routing, authentication, data persistence, error handling, testing, and deployment.
  • Database: Experienced in using SQL, MySQL, PostgreSQL, MongoDB, and JSON.
  • Webpack: Experienced in using Webpack for packaging and NPM for building web applications.
  • Firebase: Experienced in integrating Firebase into web applications for authentication, real-time database, cloud storage, and cloud functions. Proficient in using Firebase tools such as Firebase CLI and Firebase Authentication SDK for authentication and authorization.
JavaScriptPythonTypeScriptHTML5ReactNextJsJQueryCSS3SassTailwindCSSChakra UIBootstrapMaterial UIWebpackBabelViteNodeJSExpressGraphQLNestJSMongoDBMySQLPostgreSQLDjangoPhotoshopXDFigma
Skill Chart