Yuvaraj Guru

Full stack developer

  • +91 - 8668138534


  • k.yuvarajguru@gmail.com


  • Chennai, Tamilnadu, India


  • 26th May 1994

Career History

Roles and Responsibilities

  • Technical Leadership and Solution Development:
  • Demonstrate expertise in designing, developing, and implementing custom software solutions using modern technologies such as Vue, React, Node.js, HTML, and SCSS.
  • Provide technical leadership, guiding the team on best practices and ensuring the delivery of high-quality, scalable solutions.
  • Collaborate with stakeholders, users, and vendors to understand functional requirements and translate them into innovative technical solutions.
  • Lead discussions with external clients, effectively communicating business processes and aligning technical solutions with their needs.
  • Successfully deliver Proof of Concept (POC) and Proof of Value (POV) engagements, showcasing the value and feasibility of proposed solutions.
  • Frontend Development and Exceptional User Experience:
  • Drive the development of user-facing features, employing reusable components and front-end libraries to deliver outstanding UI/UX and responsive designs.
  • Transform User Stories and wireframes into meticulously crafted, high-quality code that exceeds user expectations.
  • Seamlessly integrate applications with third-party APIs and Cloud APIs, enabling seamless data exchange and robust system integration.
  • Optimize front-end performance, ensuring scalability, adherence to industry standards, and a delightful user experience.
  • Excel at debugging and troubleshooting code-related issues, ensuring the delivery of error-free applications.
  • Collaboration and Agile Development:
  • Lead and actively participate in daily standup meetings, providing updates on progress, discussing impediments, and coordinating tasks with the team.
  • Contribute to sprint planning sessions, providing insights and estimates for better sprint execution and delivery.
  • Actively participate in sprint refinement sessions, collaborating with the team to define and refine user stories and acceptance criteria.
  • Foster collaboration within cross-functional teams, effectively communicating technical requirements and providing strategic guidance.
  • Thrive in an Agile environment, actively contributing to backlog refinement and continuous improvement initiatives.
  • Demonstrate expertise in configuration management and version control, ensuring efficient code management and seamless collaboration.
  • Hybris SAP Commerce Project:
  • Utilize JSP for front-end development in the Hybris SAP Commerce project, leveraging strong design principles and innovative approaches.
  • Gain proficiency in service-oriented architectural patterns and CMS concepts, employing them to generate dynamic layouts and templates.
  • Understand backend code written in Spring Boot to analyse and provide feedback regarding any missing requirements, integrate them using forms/ajax and ensuring robust/scalable solutions within the Hybris SAP Commerce project.

Roles and Responsibilities

  • Project Scope and Requirements:
  • Understand the project scope, identify activities/tasks, provide task-level estimates, and contribute to the project schedule and dependencies.
  • Participate in knowledge transfer (KT) sessions conducted by the customer or other business teams, providing valuable feedback on requirements.
  • Analyze functional and non-functional requirements, seeking clarifications to ensure a clear understanding of project needs.
  • Offer insights on requirement gaps and assess the technical feasibility of proposed solutions based on an understanding of the system upstream and downstream.
  • Suggest changes in design when necessary, considering technical considerations and identifying suitable tools and technologies for the project.
  • Application Development:
  • Utilize frontend technologies like HTML, CSS, JavaScript, and frameworks such as Vue.js, React.js to develop interactive and user-friendly web applications.
  • Develop robust and secure backend functionalities using Laravel, PHP, and Node.js, including implementing database schemas, designing RESTful APIs, and handling data storage and retrieval.
  • Implement and integrate APIs to connect web applications with external services, platforms, or third-party APIs, ensuring seamless data exchange and system interoperability.
  • Follow coding standards and best practices to develop high-quality, scalable, and maintainable code.
  • Conduct thorough testing, including unit testing and integration testing, to ensure the quality, performance, and reliability of developed applications.
  • Project Management and Coordination:
  • Attend daily standup meetings, providing updates on progress, discussing any impediments, and coordinating tasks with the team.
  • Participate actively in sprint refinement and planning sessions, contributing insights and estimates for better sprint execution.
  • Provide regular project status updates to the team, highlighting challenges faced and recommending design changes when required.
  • Anticipate unreported defects and proactively raise them to the team, ensuring timely resolution and maintaining software quality.
  • Facilitate coordination with the QA team by addressing queries promptly and supporting various phases of testing.
  • Investigate critical defects and determine the necessary actions for effective resolution.
  • Continuous Learning and Innovation:
  • Stay updated with the latest frontend, backend, and cloud technologies, attending workshops or training sessions, and proactively seek opportunities to enhance skills and introduce innovative solutions.
  • Explore and leverage cloud technologies like Azure and AWS for deployment and management of applications.
  • Collaborate with cross-functional teams, including designers, QA engineers, and project managers, to ensure successful project execution, timely delivery, and alignment with client requirements.

Roles and Responsibilities

  • Application Development: Participate in the end-to-end development of web applications using Laravel, PHP, HTML, CSS, and JavaScript, ensuring high-quality code, scalability, and performance.
  • Frontend Development: Utilize modern frontend technologies like HTML, CSS, and JavaScript frameworks (such as React and Vue.js) to create interactive user interfaces and responsive web designs.
  • Backend Development: Develop robust and secure backend functionalities using Laravel and PHP, including implementing database schemas, designing RESTful APIs, and handling data storage and retrieval.
  • Technical Problem-Solving: Analyze complex technical issues, troubleshoot bugs, and implement effective solutions to ensure smooth application functionality and optimal user experience.
  • API Development and Integration: Design, develop, and integrate APIs to connect web applications with external services, platforms, or third-party APIs, ensuring seamless data exchange and system interoperability.
  • Database Management: Develop and optimize database schemas, write efficient queries, and implement data models to ensure efficient data storage, retrieval, and manipulation.
  • Collaboration and Communication: Work closely with cross-functional teams, including designers, project managers, and other developers, to ensure effective collaboration, timely project delivery, and alignment with project requirements.
  • Continuous Learning and Innovation: Stay updated with the latest industry trends and emerging technologies, such as Node.js, React, and Vue.js, and actively seek opportunities to incorporate new tools and techniques into projects for improved outcomes.
  • Quality Assurance: Conduct thorough testing, including unit testing and integration testing, to ensure the quality, reliability, and performance of developed applications.
  • Documentation and Technical Support: Create and maintain technical documentation, including API documentation, project specifications, and user guides, to facilitate project understanding, maintenance, and future enhancements.

Roles and Responsibilities

  • Software Development: Actively contributed to the creation and enhancement of software applications utilizing .NET, PHP, Laravel, HTML, CSS, JavaScript, and jQuery.
  • User Interface Design: Collaborated with a team of professionals to conceive and implement visually appealing, user-centric web interfaces.
  • Issue Resolution: Employed advanced debugging and troubleshooting techniques to identify and rectify software defects and anomalies.
  • Database Administration: Developed and maintained efficient database structures, formulated queries, and implemented stored procedures to optimize data retrieval and storage operations.
  • Code Evaluation: Conducted thorough evaluations of code to ensure adherence to established coding standards, best practices, and code maintainability.
  • Client Engagement: Actively engaged with clients through regular conference calls and presentations to demonstrate progress updates and gather valuable feedback.
  • Requirement Clarification: Conducted in-depth discussions with clients to obtain precise clarification of project requirements and address any ambiguities or concerns.
  • Collaboration and Coordination: Fostered seamless collaboration with cross-functional teams, encompassing designers, testers, and project managers, to streamline project execution and achieve timely deliverables.
  • Technical Documentation: Generated comprehensive technical documentation, encompassing project specifications, user manuals, and API references, ensuring clarity and ease of use.
  • Continuous Skill Development: Maintained an up-to-date knowledge base by proactively acquiring proficiency in cutting-edge technologies and frameworks, including self-directed training in core PHP and Laravel.
  • Problem Solving: Tackled intricate technical challenges with analytical acumen, implementing innovative solutions to meet project requirements and meet stringent deadlines.
  • Adherence to Quality Standards: Ensured strict compliance with industry-recognized coding standards, software development best practices, and rigorous quality assurance protocols.

Skills and Tools

Frontend Developement

HTML

CSS

JAVSCRIPT

REACT

VUE

ANGULAR

Backend Development

PHP

NODE JS

LARAVEL

MySQL

Design Tools

ADOBE PHOTOSHOP

ADOBE ILLUSTRATOR

ADOBE XD

FIGMA