VINEESCAR VIJEYAKUMAR

SOFTWARE ENGINEER

Batticaloa, Srilanka | (+94)777478524

Email: vineescar21@gmail.com

LinkedIn: vijeyakumar vineescar

Website: Vijeyakumar Vineescar

PROFILE

As a Software Engineer, I specialize in full-stack development with expertise in Vue, Nuxt, React, FastAPI, Spring Boot, TypeScript, Node.js, and SQL/NoSQL databases, with experience in real-time communication using Worker Threads, secure authentication with OAuth2 and JWT, and seamless API integration. On the frontend, I work with modern UI frameworks including Tailwind CSS, Material-UI (MUI), Reka UI, and shadcn/ui, ensuring code quality with ESLint and effective Git version control, while for backend development, I utilize ORMs and Alembic for database migrations, maintaining Python code quality with Ruff, and leverage Claude AI agents for intelligent code management and development workflows. Skilled in state management with Pinia and Redux Toolkit, familiar with AWS services, and experienced in developing role-based ERP systems with secure backend connectivity.

WORK EXPERIENCE

SOFTWARE ENGINEER – TRIVYOL INC

MAY 2025 – PRESENT
  • Developing high-performance RESTful APIs using FastAPI with SQLAlchemy ORM, ensuring secure, efficient, and type-safe backend operations.
  • Architecting and maintaining relational database schemas using Alembic for version-controlled migrations and seamless deployment across environments.
  • Designing and implementing dynamic, responsive user interfaces with Vue.js and Nuxt.js, utilizing Tailwind CSS for rapid styling, ESLint for code quality enforcement, and server-side rendering for SEO optimization and enhanced front-end user experience.
  • Integrating Vue.js front-end with FastAPI backend to create seamless and scalable single-page applications (SPAs).
  • Implementing state management and component-based architecture in Vue.js, enabling modular development and easier maintenance of complex front-end workflows.
  • Utilizing AWS services like DynamoDB, Timestream, Cognito, Lambda and S3 to enable scalable data storage, time-series analytics, and secure asset management in cloud-native applications.

SOFTWARE ENGINEER – AXALLANT TECH

AUG 2023 - MAR 2025
  • Proficient in software tools such as React TypeScript, Node.js, Azure Cloud configuration using the Azure Portal, Terraform, and Spring Boot.
  • Actively worked on using TypeScript in React to meet client requirements, enhancing code quality and development efficiency, implementing micro frontends to modularize the application for better scalability and team collaboration, and utilizing Figma for designing and prototyping user interfaces.
  • Implemented Worker Threads in React TypeScript for real-time voice communication, improving background processing and live interaction performance. Additionally, integrated WebSocket connections for the chatbot to handle smooth, real-time interactions, both audio and text communication, ensuring seamless and responsive real-time interaction between users and the bot.
  • Proficient in integrating Stripe with React applications, enabling secure and efficient online payment processing.
  • Experienced in state management using Redux/Toolkit to handle complex application states, ensuring consistent behavior and enhanced user experience. Additionally, knowledgeable in implementing SEO best practices to improve search engine visibility and performance.
  • Implemented Node.js for backend development, ensuring seamless integration with frontend systems and Azure services, including secure API integration for smooth data communication across the application.
  • Skilled in developing robust backend applications using Spring Boot, leveraging its powerful features for building scalable and secure services.
  • Security-conscious, with a solid understanding of implementing secure authentication mechanisms like OAuth2 and JWT, and ensuring data protection throughout the application.
  • Implemented secure authentication and authorization mechanisms using Spring Security, ensuring robust access control for ERP systems. Established seamless connectivity with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB) databases to manage diverse data needs, enabling efficient and secure backend operations for ERP workflows.
  • Developed role-based user interfaces in React, allowing dynamic UI rendering based on user roles (e.g., admin, manager, employee). This ensured that users could access only the features and data relevant to their roles, enhancing usability and maintaining security across ERP functionalities.
  • Proficient in using Terraform for infrastructure as code, streamlining the deployment and management of cloud resources in Azure, while adhering to best practices in code quality using ESLint and Prettier to maintain clean, consistent, and secure code.
  • Experienced in utilizing Selenium with Java for automation testing to ensure high-quality software delivery and skilled in Playwright testing with JavaScript for robust end-to-end testing of web applications.

SOFTWARE ENGINEER INTERN – SLT MOBITEL

JAN 2023 – JUL 2023
  • Development robust backend functionalities with Framework and Spring Boot, connecting to SQL databases and creating single-page applications (SPAs) for a seamless user experience.
  • Collaborated with the SOA team, seamlessly integrating services using the IBM Integration Bus (IIB) tool.
  • Creating dynamic and user-friendly front-end components with React.JS.
  • Engaged in RPA development, applying UiPath for tasks.