Experience

Turning complex problems into elegant solutions, one line of code at a time.

Hiren Chhatbar

Present

Senior Full Stack Developer (JavaScript/PHP)

Weignyte Limited (Liverpool, UK)
FEBRUARY 2020 - PRESENT
  • Develop comprehensive design and structure for JavaScript/PHP websites and web applications, selecting appropriate frameworks, libraries, and other tools to ensure a robust, scalable, and maintainable product.
  • Integrate web applications with various systems and services by collaborating with APIs, databases, and third-party services.
  • Enhance web application performance by optimising code, reducing HTTP requests, and improving page load times.
  • Establish and enforce coding standards, guidelines, and best practices to promote consistency and maintainability throughout the codebase.
  • Ensure that web applications are thoroughly tested by creating automated tests, writing test cases, and coordinating with the testing team.
  • Implement security measures to protect the application from common vulnerabilities, such as SQL injection, XSS, and CSRF attacks.
  • Manage projects, their environments (DTAP), and execute releases and server upgrades.
  • Implement and maintain CI/CD pipelines to ensure smooth and automated deployment of code changes to production environments.
  • Utilise version control systems like Git effectively, ensuring proper branching, merging, and collaboration with other developers.
  • Adhere to an Agile/Scrum framework-based software development life cycle.
  • Collaborate with UX/UI designers to create user-friendly and visually appealing interfaces that enhance user experience.
  • Collaborate with project managers to estimate project timelines, provide technical insights, and communicate potential risks and challenges. Conduct feasibility studies to assist project managers and stakeholders in identifying suitable solutions.
  • Review development team's code to ensure adherence to established standards and guidelines and provide constructive feedback and recommendations for improvement.
  • Document web application design, architecture, and code through creation of technical documentation, user guides, and other relevant materials.
  • Offer mentorship and support to junior developers, fostering their growth and development of skills.
  • Keep up-to-date with the latest trends, technologies, and best practices in JavaScript/PHP development and apply this knowledge to improve the application development process.

January 2012

Senior Symfony/PHP Developer

ALMIGHTY SOFTWARE PVT. LTD. (RAJKOT, INDIA)
JANUARY 2012 - JANUARY 2020
  • Utilise proprietary platforms built on Symfony and the LEMP stack to construct solutions within the classified marketplace domain.
  • Create and maintain custom requirements for clients.
  • Adhere to an Agile/Scrum framework for software development life cycle (SDLC).
  • Engage in effective team communication and collaboration.
  • Manage projects and execute releases.
  • Conduct feasibility studies to assist project managers and stakeholders in arriving at solutions.
  • Perform peer code review, retrospectives, and ideation sessions.
  • Provide guidance to junior developers in resolving issues.

January 2010

PHP Developer

ACE INFOWAY PVT. LTD. (RAJKOT, INDIA)
JANUARY 2010 - DECEMBER 2012
  • Develop web applications and websites using the core PHP programming language.
  • Collaborate with project managers to define UI/UX requirements and develop comprehensive solutions.
  • Create CMS websites using WordPress and Joomla platforms.
  • Perform website and web application maintenance in core PHP, including bug fixing, feature extension, and server updates.
  • Assist designers with PHP templates to ensure effective implementation of website designs.
  • Provide guidance and mentorship to junior team members, including bug fixing, problem resolution, and skill development.