Hello there! I'm a seasoned Fullstack Software Engineer with a passion for crafting digital solutions that blend creativity and functionality. With a graduation year of 2016, I've embarked on a remarkable 7-year journey in the realm of software development, honing my skills and embracing innovative technologies along the way.
Throughout my career, I've immersed myself in both the frontend and backend realms. My toolbox includes the likes of Node.js, React, Express.js, Next.js, and GraphQL, which I skillfully leverage to create immersive user experiences and dynamic interfaces.
With a mastery of Amazon AWS, I sculpt scalable and reliable cloud architectures, ensuring top-notch performance and availability. My collaborative nature thrives in platforms like Jira and monday.com, where I efficiently synchronize with teams to ensure project success.
My proficiency extends to version control via Git, as well as the art of symfony and codeigniter, which enable me to craft robust and feature-rich applications. I'm well-versed in database interaction, employing Prisma and Knex to maintain data integrity and fluidity.
Agile methodologies form the backbone of my project approach, allowing me to adapt and deliver effectively in dynamic environments. I'm not just limited to coding; my expertise extends to SCSS for impeccable styling and creating seamless, visually appealing experiences.
Ensuring code quality and stability is second nature, as I orchestrate CI/CD pipelines to automate workflows and streamline deployments. My commitment to excellence extends to automation testing, guaranteeing that every facet of my creations is rigorously examined.
TypeScript serves as my preferred language for creating robust and maintainable code, enhancing productivity and minimizing errors.
ReactJS is a widely-used JavaScript library for building interactive user interfaces. I excel in creating dynamic and responsive UI components using React.
Node.js allows server-side JavaScript execution. I have expertise in developing scalable and efficient backend applications using Node.js.
Next.js is a powerful framework for building React applications. I'm proficient in crafting server-rendered and statically-generated websites using Next.js.
Express.js is a popular Node.js framework for building web applications and APIs. I excel in creating efficient and scalable server-side applications using Express.js, enabling seamless data flow and interactions.
SCSS (Sassy CSS) is a powerful CSS preprocessor. I have a strong command over SCSS, using it to streamline styling workflows and create maintainable and modular styles for web projects.
Prisma is a modern database toolkit. I am skilled in using Prisma to streamline database access, migrations, and schema management.
Knex.js is a query builder for Node.js. I have experience in building complex database queries and interactions using Knex.
Redux is a state management library for React. I'm adept at implementing predictable and centralized state management in applications using Redux.
PostgreSQL is a powerful open-source relational database. I am proficient in designing and optimizing database structures using PostgreSQL.
MySQL is a popular relational database management system. I have experience in building and managing MySQL databases for various applications.
Jira is a project management tool. I'm skilled in using Jira for efficient issue tracking, task management, and collaboration in development projects.
Git is a version control system. I have expertise in managing source code, collaborating with teams, and ensuring code integrity using Git.
Vagrant is a tool for managing development environments. I'm experienced in creating reproducible and isolated development setups using Vagrant.
Amazon Web Services (AWS) is a cloud computing platform. I have a strong grasp of deploying, managing, and scaling applications on AWS.
Continuous Integration and Continuous Deployment (CI/CD) is a software development practice. I'm skilled in setting up automated build, test, and deployment pipelines.
Automation testing involves using tools to automatically test software. I have experience in creating automated test scripts to ensure software quality and reliability.
HTML is the foundation of web development. I am well-versed in creating structured and semantically meaningful web content using HTML.
CSS is essential for web styling. I excel in crafting visually appealing and responsive designs using CSS.
JavaScript powers interactivity on the web. I have expertise in building dynamic and interactive web applications using JavaScript.
Symfony is a PHP framework. I'm skilled in developing robust and scalable web applications using the Symfony framework.
CodeIgniter is a PHP framework. I have experience in building dynamic and efficient web applications using the CodeIgniter framework.
Agile methodology is an iterative and collaborative approach to software development. I'm well-versed in Agile principles and practices, promoting effective teamwork and adaptability.
I've had the distinct privilege of contributing to the evolution of Real Time Cases—an innovative e-learning platform meticulously designed to empower educators and students alike. My role encompassed a spectrum of responsibilities, including the seamless integration of multi-language support and external Learning Management Systems (LMS), effectively enhancing the platform's reach and functionality. My pivotal contributions extended to the implementation of novel features that enriched user experiences while demonstrating a keen eye for detail in resolving software intricacies to ensure an impeccably smooth system.
Additionally, I bring to the table a wealth of experience in architecting apps that are tailored to deliver excellence. My proficiency extends to orchestrating seamless Google Classroom integrations as well as integrating with Google Drive and OneDrive, thus harmoniously uniting advanced functionalities and fostering elevated learning experiences.
During my tenure at Ignosi Enterprise, a prominent player in IT software expansion, I contributed to an array of dynamic projects. My role encompassed the full spectrum of software engineering, from designing and executing a robust web application tailored to the cooperative sector in Kerala, to crafting web solutions for financial clients and creating online exam portals for tutoring centers. I further showcased my versatility by developing comprehensive software solutions, ranging from efficient clinic and pharmacy management tools to a sophisticated e-commerce platform seamlessly integrated with Stripe. In a notable achievement, I architected a high-performance marketing tracker solution that streamlined and elevated the company's marketing strategies.
My journey at Gores Tutoring commenced with the role of Software Engineer. Operating within a dynamic team, I was deeply involved in the evolution of innovative educational software. Demonstrating leadership qualities, I took the reins of engineering endeavors, driving collaborative efforts and ensuring the team delivered results of the highest quality. A significant milestone involved conceptualizing, designing, and implementing an internal website tailored for tutors, thereby optimizing resource management and facilitating smoother operations.