Front-End Developer with over four years of experience in designing, developing, and deploying responsive web applications. Adept at working with modern front-end technologies such as React.js, Redux, JavaScript (ES6+), and CSS3, ensuring seamless UI/UX experiences. Passionate about writing clean, maintainable code, and optimizing web performance. Experienced in unit testing with Jest and React Testing Library, as well as end-to-end automation using Playwright and Cypress. Comfortable working in Agile environments, collaborating with cross-functional teams, and integrating applications with RESTful APIs, and microservices. Experienced in implementing feature flag management using GrowthBook, and building UI components in Storybook. Proficient in Node.js for backend services, and CSS animations for enhanced user interactions. Strong understanding of CI/CD pipelines, Docker, and Kubernetes for efficient deployments. Skilled in performance monitoring, accessibility (a11y), GraphQL, and mentoring junior developers.
Front-End Technologies: HTML5, CSS3, JavaScript (ES6), Reactjs, Redux, TypeScript, AJAX, jQuery, Bootstrap, Tailwind CSS, Responsive Web Design (RWD), CSS Animations, CSS Grid, Flexbox
Feature Management & Component Libraries: GrowthBook, Storybook
Testing & Automation: Jest, React Testing Library, Cypress, Playwright, Mocha, Chai, Karma, Jasmine
Back-End & APIs: ASPNET C#, Nodejs, Expressjs, RESTful APIs, Microservices, PostgreSQL, MySQL, MongoDB, GraphQL
Build & Deployment Tools: Webpack, Babel, NPM, Yarn, Gulp, Git, GitHub, GitLab CI/CD, TFS
Cloud & DevOps: AWS, Azure DevOps, Docker, Kubernetes, CI/CD Pipelines
Performance & Accessibility: Lighthouse, WebPageTest, ARIA attributes, WCAG guidelines
Other Tools: Sentry (error tracking), JIRA (issue tracking), Swagger (API documentation), WebSockets