Senior Front-end Engineer
2022 - 2023Netflix- Developed Ozark-UI, a supplier onboarding platform for Netflix using React, Context API, Hawkins—Netflix's internal UI framework—, DataGrid, Karbon for E2E testing, etc.
- Built the reusable components using Hawkins and provided descriptive documentation with the examples in the storybook.
- Troubleshot some important production bugs, boosted performance and code quality to the next level, and contributed to internationalization.
Technologies: React, Context API, Netflix Hawkins, DataGrid, WebdriverIO, Storybook, E2E Testing, Internationalization, Front-end, UX Design, Responsive Web Design (RWD)Senior Front-end Engineer
2021 - 2022Sky Mavis- Developed a blockchain-based NFT marketplace platform using React, Redux Toolkit, TypeScrpit, MUI, Storybook, Ethers.js, and MetaMask.
- Introduced an atomic design with descriptive documentation using Storybook and configured its UI library and design system on the top of MUI using all the reusable components like atoms, molecules, and organisms.
- Implemented breeding, hatching, buying, and selling functionalities leveraging Ethers.js blockchain technology.
- Built a user-friendly filtering functionality and boosted the code quality and performance significantly.
Technologies: React, Redux Toolkit, MUI (Material UI), Storybook, Ethers.js, MetaMask, Atomic Design, CSS-in-JS, Blockchain, Front-end Development, HTML5, TypeScript, Cloud Services, Jira, Webpack, React Hooks, Figma, Git, UI Animation, React Router, REST APIs, Accessibility, Responsive Design, GitHub, APIs, HTML, CSS, Responsive Web Apps, Front-end, Non-fungible Tokens (NFT), Startups, UX Design, UI Design, Responsive Web Design (RWD)Front-end Tech Lead
2020 - 2021Scriber- Developed the all-in-one publishing tool for finance writers using React, Redux Toolkit, TypeScript, Next.js, Recharts, Tailwind CSS for styling, Apollo GraphQL, Cypress.io for E2E testing, AWS Amplify, and Storybook.
- Acted as the front-end tech lead, mentored junior developers, and participated in making technical decisions at a high level.
- Implemented an app authorization and data integration such as query and subscription using AWS Amplify and Apollo GraphQL.
- Introduced a micro front-end architecture decomposing the project into individual and semi-independent micro apps working closely together.
- Built the data visualization using Recharts and applied Storybook to expose reusable components with descriptive documentation.
- Wrote the E2E test scripts using Cypress.io and boosted test coverage by over 90%.
Technologies: React, TypeScript, GraphQL, Cypress, AWS Amplify, Storybook, E2E Testing, Unit Testing, Data Visualization, Front-end Architecture, Amazon Web Services (AWS), Enzyme, Front-end Development, HTML5, JavaScript, Cloud Services, Webpack, React Hooks, WebSockets, Tailwind CSS, Figma, Analytics, Financial Data, Git, React Router, Server-side Rendering (SSR), Behavior-driven Development (BDD), Responsive Design, Next.js, Apollo, GitHub, HTML, CSS, Responsive Web Apps, Front-end, Startups, Responsive Web Design (RWD)Senior Front-end Engineer
2018 - 2020VIVANT- Developed a virtual wine tasting platform using React, Redux Thunk, Socket.IO, LogRocket, Sentry, and SCSS.
- Built various complex live session components focusing on maintainability and testability.
- Implemented the lobby and wine tasting session screens utilizing Socket.IO and boosted user experience by introducing user-friendly animations and building mobile versions.
- Followed the Scrum methodology using Asana while collaborating closely with the UX design and back-end teams.
Technologies: React, Redux, Socket.IO, LogRocket, Sentry, SCSS, Front-end Development, HTML5, JavaScript, Web Development, Webpack, Rollup.js, React Hooks, WebRTC, Figma, Analytics, GitHub, UI Animation, Stripe, Amazon Web Services (AWS), React Router, Server-side Rendering (SSR), REST APIs, Accessibility, Responsive Design, Git, APIs, HTML, CSS, Responsive Web Apps, Front-end, Startups, Sass, Responsive Web Design (RWD)Senior Front-end Engineer
2018 - 2018Garden.io- Developed a marketing platform for Garden, which provides end-to-end development and testing services for Kubernetes and cloud using React, Gatsby, TypeScript, Apollo GraphQL, Emotion, and Markdown.
- Implemented the blog posts and details pages using Apollo GraphQL, Contentful, and Markdown.
- Boosted the project infrastructure, optimizing the performance and enhancing code quality to the next level.
- Fixed some critical user experience issues on both desktop and mobile screens UI, keeping consistency across the different browsers.
Technologies: React, Gatsby, TypeScript, GraphQL, Emotion Library, Markdown, Content Management Systems (CMS), Contentful, CSS-in-JS, Styled-components, Docker, HTML5, JavaScript, Cloud Services, Web Development, Jira, Webpack, Figma, Analytics, Git, Web Animation, Amazon Web Services (AWS), Accessibility, Responsive Design, Apollo, GitHub, HTML, CSS, Responsive Web Apps, Front-end, Responsive Web Design (RWD)Junior Front-end Engineer
2015 - 2018Cognitus Consulting- Oversaw the building of pixel-perfect and mobile-friendly UI/UX of various web applications and API integrations.
- Improved the design and performance of writing the code in a high-paced and challenging environment, emphasizing the best practices.
- Worked actively in Agile and Scrum environments with 2-week sprints.
Technologies: JavaScript, HTML5, CSS3, Front-end Development, Chart.js, Highcharts, Animation, CSS-in-JS, Azure, Bootstrap, Semantic UI, Ant Design, D3.js, Twilio, Firebase, Amazon Web Services (AWS), React Testing Library, Next.js, Redux, TypeScript, React, Cloud Services, Web Development, Jira, Context API, Analytics, User Interface (UI), User Experience (UX), Mapbox, REST, React Router, Node.js, REST APIs, Accessibility, Responsive Design, MVC Frameworks, MobX, GitHub, Git, APIs, HTML, CSS, Responsive Web Apps, Front-end, Sass, UI Design, Responsive Web Design (RWD)