Naveen Naik

Senior Software Engineer

Bengaluru, Karnataka, India4 yrs 3 mos experience

Key Highlights

  • Expert in modern frontend development with React.js.
  • Strong backend expertise in Node.js and Express.js.
  • Proven track record in delivering scalable web applications.
Stackforce AI infers this person is a Full Stack Software Engineer specializing in SaaS applications with a focus on user experience and scalable solutions.

Contact

Skills

Core Skills

React.jsNode.jsJavascript

Other Skills

Agile MethodologiesApollo GraphQLBootstrap (Framework)Cascading Style Sheets (CSS)CypressExpress.jsGitlabGraphQLHTMLInversifyJSInversion of Control (IoC)JSON FormsJWTJestKendo UI

About

Experienced Full Stack Software Engineer with a strong focus on modern frontend development using React.js, backed by solid backend expertise in Node.js. I’ve contributed to both legacy and next-generation enterprise platforms, driving UI modernization, scalable state management, and clean architectural practices. Skilled in improving performance, enhancing user experience, and collaborating cross-functionally to deliver high-quality, production-ready solutions. Passionate about solving complex problems through efficient, maintainable code and always eager to explore innovative technologies.

Experience

Agilepoint

Senior Software Engineer

May 2024Present · 1 yr 10 mos · Bengaluru, Karnataka, India · On-site

  • As a Senior Software Engineer at AgilePoint, I contribute to both legacy and next-gen development of the company’s core no-code platform—empowering enterprise users to build responsive, scalable applications without traditional coding.
  • Key Responsibilities & Achievements:
  • Platform Modernization: Contributed to the evolution of AgilePoint’s core product, working on both legacy and next-generation versions of the no-code platform to support enterprise-grade application development.
  • UI Architecture Redesign: Played a pivotal role in modernizing the front-end architecture using React.js, adopting clean architectural principles and introducing InversifyJS for Inversion of Control (IoC), improving modularity, testability, and overall maintainability.
  • State & Form Management: Designed scalable and reactive state management systems using MobX and MobX-Keystone, and implemented schema-driven dynamic form rendering with JSON Forms and React Hook Form to streamline validation and enhance developer efficiency.
  • Legacy System Enhancement: Maintained and improved a legacy front-end system built with JavaScript, jQuery, and Kendo UI—resolving customer-reported issues, boosting performance, and rolling out new features while progressively fine-tuning the codebase.
  • Cross-functional Collaboration: Partnered closely with QA, support, and other stakeholders to diagnose production issues and ensure the timely delivery of stable, high-quality product releases.
React.jsInversifyJSMobXJSON FormsJavaScriptjQuery+2

Ust

Software Engineer

Dec 2021May 2024 · 2 yrs 5 mos · Bengaluru, Karnataka, India · Hybrid

  • As a Full Stack Developer at UST Global, I designed and delivered dynamic, scalable web applications, focusing on seamless user experiences and robust backend solutions. Key contributions and achievements included:
  • Frontend Development: Built engaging and responsive user interfaces using React.js and Material-UI, ensuring intuitive and high-quality user experiences.
  • State Management: Leveraged Redux and Context API to streamline application state management, enhancing code maintainability and scalability.
  • API Integration: Integrated RESTful APIs with frontend components using Axios, enabling real-time data updates and interactive functionalities.
  • Testing & Code Quality: Ensured code reliability through comprehensive unit testing with Jest, Enzyme, and React Testing Library, maintaining high standards of functionality and performance.
  • Performance Optimization: Utilized Webpack for efficient bundling and implemented lazy loading to significantly improve page load times and user satisfaction.
  • Backend Development: Developed scalable server-side applications with Node.js and Express.js, incorporating GraphQL for optimized data querying and retrieval.
  • Security & Authentication: Implemented secure JWT-based authentication and authorization systems, ensuring protected user sessions and seamless access to restricted routes.
  • CI/CD Pipelines: Integrated unit tests, code coverage assessments, and end-to-end testing with Cypress into GitLab CI/CD pipelines, streamlining deployments and ensuring robust software delivery.
  • Passionate about solving complex technical challenges, I continue to drive innovation in full stack development, delivering impactful solutions for business and end-users alike.
React.jsMaterial-UIReduxNode.jsExpress.jsGraphQL+4

Education

B. M. S. College of Engineering

Bachelor of Engineering - BE

Aug 2017Aug 2021

Stackforce found 100+ more professionals with React.js & Node.js

Explore similar profiles based on matching skills and experience

Naveen Naik - Senior Software Engineer | Stackforce