
Abhishek D M
I'm Abhishek DM, a dedicated software developer with a keen interest in frontend development.
I also have hands-on experience in backend technologies like Node.js and Go. I'm constantly learning and evolving, with a passion for building creative, efficient solutions. My goal is to combine technical expertise with innovation to create impactful work.
Outside of coding, I enjoy staying active at the gym, playing the guitar, and working on personal growth.
Skills
Frontend: React.js  HTML5  CSS3  JavaScript (ES6+)  TypeScript  Tailwind CSS, Next.js  Cypress  Jest  React testing library Â
Backend: Node.js  Express.js  Go  RESTful APIs  PostgreSQL Â
Others: Git  Docker  CI/CD
Experience
Software Engineer | Cisco | Sep 2022 - Present
- Developed and maintained frontend applications using React.js and Next.js.
- Built backend APIs with Node.js and Go.
- Collaborated with cross-functional teams to deliver high-quality software.
Software Engineer | Tata Consultancy Services | Nov 2022 - Sep 2022
Worked for Johnson & Johnson on building and launching an integrated customer engagement tool from the ground up which streamlined the process of campaign creation with over 80% user satisfaction and 90% adoption across Europe region.
Developed highly responsive and reusable web-based user interfaces using React JS (React Hooks), Material UI and SCSS.
Implemented routing using React-router-dom. Handled Application state management using Redux and Redux-thunk (middleware).
Developed node-based drag and drop functionality using React flow and integrated APIs for application data using Axios.
Troubleshooting and debugging applications to improve performance with the help of Chrome dev tools and Google Lighthouse.
Tools and Technology: React, Redux, JavaScript, HTML, SCSS (CSS preprocessor), Material UI, React flow, Axios.