Front End Development
Passionate about UI/UX. Over 3 years of development experience in HTML, CSS (Tailwind, Chakra, MUI, Bootstrap), JS, React and Next.js frameworks with state management libraries like Redux, Zustand etc.
Passionate about UI/UX. Over 3 years of development experience in HTML, CSS (Tailwind, Chakra, MUI, Bootstrap), JS, React and Next.js frameworks with state management libraries like Redux, Zustand etc.
Working knowledge of GoLang, Node.js and related libraries and frameworks available (Express). Strong proficiency in the use of server-side templating languages (EJS).
Dedicated & efficient full stack developer with experience in building applications using the MERN stack (JavaScript/TypeScript) and some other cool libraries and frameworks.
JavaScript
Typescript
React / Next.js (with SEO)
State Management (Redux, Context)
GoLang
Node.js (Express.js)
HTML / CSS (SCSS)
MongoDB
MySQL / Postgres
K8s / Helm / Docker
Designed and developed several microservices, including the Squadcast-ServiceNow integration, Live Call Routing, automated weekly reports etc, which significantly boosted the product’s appeal and scalability for large enterprise clients.
Contributed extensively to the Terraform provider, adding new resources, fixing existing ones, and building the Terraformer tool to streamline infrastructure management.
Implemented comprehensive disaster recovery (DR) setups across environments. Developed automated scripts to regularly store MongoDB and PostgreSQL data in DR databases, ensuring data resilience and minimal downtime.
Actively participated in on-call rotations, delivering rapid resolutions to critical incidents and ensuring optimal system uptime during high-pressure situations.
Collaborated closely with cross-functional teams to integrate new features and improvements, ensuring smooth and cohesive project development that aligned with business goals.
Conducted thorough code reviews, upholding high standards for code quality, performance, and security. Proactively identified and addressed performance bottlenecks, implementing optimizations that enhanced application speed and reliability.
Contributed to the transition to Helm-based deployments and played a key role in migrating secrets from GCP to AWS, helping drive cost optimization and simplify cloud management.
As a freelancer, I specialize in providing full-stack web development services with a focus on React and Next. I have extensive experience in creating dynamic, responsive, and user-friendly web applications.
I also have a deep understanding of SEO principles and the importance of creating optimized and search engine-friendly websites. I ensure that my clients' websites are not only visually appealing but also well-optimized for search engines, resulting in better visibility and higher search engine rankings. I have a keen eye for design and a deep understanding of the latest web technologies, allowing me to create unique and engaging digital experiences for my clients.
In addition to React and Next, I have a diverse skill set that includes HTML, CSS, JavaScript, and various back-end technologies. I am committed to delivering high-quality work and providing exceptional customer service, making me a reliable and trusted partner for all your web development needs.
I have had extensive experience in developing and delivering high-quality applications using modern JavaScript frameworks such as React, HTML5, CSS3, JavaScript, eJS, Node/Express, MySQL, Firebase, MongoDB, and more whilst being a part of Think Digital. I have had the opportunity to work in a variety of roles and responsibilities, starting as a club member and eventually becoming a domain lead and mentor.
Throughout this journey, I have honed my skills and expanded my knowledge in a wide range of technologies, starting with HTML, CSS, and JavaScript, and eventually mastering full-stack development with Node.js, database management systems, React, and more. I have a passion for helping others grow and succeed in their careers, and have always been committed to sharing my knowledge and experience with those around me.
Whether it is through mentorship, technical support, or guidance, I have been dedicated to helping others improve their skills and reach their full potential.
I was responsible for developing the user interface of an application using NextJS and React and integrating it with the backend. I made sure to write comprehensive unit, integration, and end-to-end tests to guarantee the stability and quality of the system. The technology stack that I utilized included React, NextJS, Typescript, Cypress, Jest, and several other tools and technologies. This experience allowed me to gain a deeper understanding of frontend development and solidified my expertise in using modern web development technologies.
Worked on a SaaS product using React.js and Material UI. Had to optimize the web application to save server resources and reduce bandwidth usage during concurrent logins, ensuring a smooth user experience. This project was a great opportunity for me to showcase my skills in building well-designed, user-friendly and efficient web applications, and I am proud of the results I achieved.
As part of a development team, I was involved in the creation and testing of a React and TypeScript based application. My responsibilities included working on the implementation of new features, fixing bugs, and ensuring the proper functioning of the system. I utilized my knowledge of React and TypeScript to contribute to the project and ensure that the final product met the requirements. I also collaborated with the rest of the team to write unit, integration, and end-to-end tests, to guarantee the quality and stability of the application. This experience allowed me to gain hands-on experience in developing React applications and working in a team environment.
I was part of a team that developed a cryptocurrency-based application using React, CSS, Material UI, Bootstrap, and MetaMask. My responsibilities included working on the implementation of new features, fixing bugs, and ensuring the proper functioning of the system. I also worked closely with the team to implement the interactions with contracts using MetaMask, which was a critical component of the application. Through this project, I gained hands-on experience in developing cryptocurrency-based applications and working with the MetaMask library. The use of cutting-edge technologies and my teamwork skills helped to make this project a success.
During my time as a React developer intern, I was responsible for maximizing the efficiency, quality, performance, and flexibility of the applications. I collaborated with the team to plan and implement new features, and I was also in charge of debugging and resolving any issues that arose. I took ownership of the project and was proactive in finding solutions to improve the applications. I also wrote code to add various integrations to the React applications and integrated various third-party services to enhance their functionality. This internship gave me the opportunity to work with real-world projects and develop my skills as a React developer. I was able to apply my knowledge and gain valuable experience in a professional setting.