Results-driven software developer with over 6+ years of experience in designing and delivering dynamic, high-quality SaaS-based applications and web solutions using cutting-edge technologies such as React.js, Next.js, Shadcn-UI, Tanstack Query, Tailwind CSS, NestJS, and MySQL. Focused on developing and refining modern, user-friendly, and accessible designs, ensuring seamless integration between the frontend and backend through close collaboration with stakeholders and backend development teams. Proficient in defining and agreeing on JSON structures for APIs, maintaining data consistency, and implementing scalable architectures.
Adept at planning tasks by breaking down projects into manageable components, setting priorities, and ensuring timely delivery using tools like JIRA and Trello. Demonstrates expertise in creating custom components, including tables and JS trees, while optimizing workflows to boost application performance and reliability. Experienced in developing multiple SaaS-based application modules, including Cloud for secure data storage, Master for configurable user and role management, Admin for analytics and system monitoring, and Clock for time management and attendance tracking.
Possesses strong analytical skills in managing large datasets, enhancing system interoperability, and streamlining processes for operational efficiency. Skilled in REST API development, database design, and performance tuning with MySQL. Proficient in cloud technologies, particularly AWS, and adept at using code versioning tools such as GitLab, GitHub, and Bitbucket for streamlined collaboration. Committed to staying abreast of emerging trends, and fostering continuous innovation to deliver impactful and scalable CRM solutions. Recognized for aligning technical solutions with business objectives, driving collaboration, and contributing to transformative projects that propel organizational growth.
Overview
7
7
years of professional experience
Work History
Software Engineer
Candy Technologies Pvt Ltd
Bangalore
03.2018 - Current
Contributed to the architecture, design, and implementation of features using Next.js, React.js, Shadcn, Tailwind CSS, and Tanstack Query for frontend development, and NestJS with MySQL for backend integration, delivering API-centric, modular infrastructures.
Implemented theAdmin Module, enabling the creation and management of packages, modules, and licenses, ensuring streamlined administration, and scalability.
Implemented the Master Module, allowing license administrators to manage employees, companies, clients, roles, and other configurable options, improving operational efficiency and user control.
Developed the Cloud Module, providing users with the flexibility to securely store their data in three different ways, enhancing usability, and data protection.
Actively participated in frontend development, creating dynamic and responsive UIs using modern frameworks and libraries while collaborating with designers to ensure a seamless user experience.
Partially contributed to backend development, assisting in building and maintaining scalable APIs using NestJS, while ensuring secure and efficient database interactions with MySQL.
Optimized existing software systems, improving performance, scalability, and code maintainability to meet modern development standards.
Utilized Agile methodologies to manage project timelines, prioritize tasks, and ensure timely delivery, using tools like JIRA.
Monitored software performance metrics, and resolved efficiency issues to enhance reliability and maintain seamless operations.
Collaborated with stakeholders and backend teams to define and agree on JSON structures for APIs, ensuring a consistent data flow between the frontend and backend.
Integrated third-party APIs and tools into applications, enhancing functionality and interoperability across systems.
Led frontend development efforts, creating reusable components such as tables and JS trees using Shadcn and other modern libraries to streamline development workflows.
Actively participated in requirement gathering, and collaborated with clients and stakeholders to translate business needs into technical solutions.
Managed version control systems like GitLab, GitHub, and Bitbucket to maintain codebase integrity and facilitate team collaboration.
Researched and implemented new technologies to propose innovative solutions, ensuring the application stayed ahead of industry standards.
Contributed to the implementation of authentication and authorization systems, ensuring robust security and compliance.
Provided mentorship to junior developers, fostering skill development, and ensuring consistent project quality.
Leveraged Agile principles to move development rapidly from prototyping to testing, and final deployment, ensuring high-quality deliverables.
Education
Bachelor of Engineering - Computer Science and Engineering
Bapuji Institute OfEngineering And Technology, Visvesvaraya Technological University
Davangere
Diploma - Computer Science
DRRP
Davangere
SSLC -
Magnur Basappa High School
Davangere
Skills
Language
HTML
CSS
JavaScript
Libraries
Reactjs
Tailwind CSS
Shadcn
Material UI
Bootstrap
Tanstack Query
Redux
Nodejs
Frameworks
Nextjs
NestJS
Databases
MYSQL
Version control
Git
Timeline
Software Engineer
Candy Technologies Pvt Ltd
03.2018 - Current
Bachelor of Engineering - Computer Science and Engineering
Bapuji Institute OfEngineering And Technology, Visvesvaraya Technological University
Design, Develop and Implementation at Capgemini Technology Services India LimitedDesign, Develop and Implementation at Capgemini Technology Services India Limited