Front End Development
Passionate about UI/UX. Over 3 years of development experience in HTML, CSS, 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, 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
As a Full Stack SDE intern at this company, I have had the opportunity to work on a wide range of services and projects, with roles and responsibilities not only limited to software development but also encompassing Site Reliability Engineering (SRE) and DevOps. My work at this company involves developing and improving existing services, which span a wide variety of programming languages such as Node.js, Golang, Terraform, JavaScript, TypeScript, and React. This has given me a well-rounded experience in working with different technologies and frameworks, allowing me to tackle complex challenges with ease. In addition to software development, I also check the deployments of the applications. This is managed by Kubernetes, Helm charts, GCP, and Docker. This has allowed me to develop an understanding of the deployment process, the importance of infrastructure as code, and how to manage containerized applications in production environments. Overall, my experience as a Full Stack SDE intern at this company has given me exposure to various aspects of software development, SRE, and DevOps, enabling me to develop a range of skills that I can apply to future projects. My portfolio showcases my contributions in developing and improving the services using a range of programming languages and technologies.
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 optimized 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.