I'm Tejas Navghane. Back in 2015, I embarked on my journey into software development by working on a variety of projects ranging from API integrations to full-scale platform upgrades. What started as a curiosity quickly evolved into a passion for building robust and scalable systems that solve complex problems.
Fast forward to today, and I’ve had the opportunity to contribute to innovative solutions across multiple industries, from streamlining document handling systems to optimizing large-scale marketing platforms. My current focus is on optimizing performance and scalability for enterprise-level applications at Perforce India, where I’m dedicated to driving efficiency and reducing operational costs.
I thrive at the intersection of engineering and problem-solving, always seeking out new challenges to push the boundaries of what’s possible with technology. Outside of work, you’ll find me exploring new coding languages, playing cricket with friends, or immersed in a gripping sci-fi novel.
Hey there!
Experience
Senior Software Engineer | Perforce - BlazeMeter (Performance) | June 2024 - Present
Enhanced the existing projects' documentation, corrected the onboarding checklist, and created educational videos with colleagues on workflows and project understanding.
Authored new documentation for previously undocumented processes, improving knowledge sharing across the team.
Developed features that allowed DevOps to configure machine types for BlazeMeter tests, reducing annual cloud infrastructure costs by $20K for AWS and $25K for Azure annually.
Quickly resolved key bugs, contributing to system stability and enhancing backend efficiency.
Worked with cross-functional teams to streamline DevOps processes, reducing build and deployment times.
Senior Software Engineer | Acquia - Campaign Studio | October 2020 - May 2024
Scaled Campaign Studio from 3M to 7M contacts, optimising segment-building queries and improving performance.
Conducted code reviews and implemented best practices in the development process.
Merged open-source Mautic versions (3.3.3, 4, 4.4.4) into Acquia's Campaign Studio and upgraded PHP from 7.4 to 8.0.
Fixed critical bugs in Mautic Language Packer, resolving long-standing issues in the system.
Led the Support team to troubleshoot and resolve production issues, reducing the number of priority support tickets from 200 to 40 per month.
Delivered a presentation at the 2024 Mautic Conference, Pune, on the development of the Custom Objects Plugin.
Senior Software Developer | D. J. Alexander - Apropos | October 2017 - October 2020
Developed a complex booking management system to streamline employee availability and customer scheduling based on role and type of booking.
Conducted code reviews, participated in database schema discussions, and implemented JSON-RPC-based APIs with Angular.
Optimised team build processes by writing shell scripts to streamline local development operations improving developer productivity.
Integrated DocuSign APIs for the electronic signing of documents and contracts.
Member of Technical Staff | Earth Solutions - SP Tulsian | May 2016 - October 2017
Led the development of stock query features using Laravel 5 and MySQL 5.3, displaying real-time user interactions, including voting and tagging systems.
● Designed reports pages for project statistics, optimising database queries to reduce CPU load from 60% to 20%.
● Implemented browser push notifications for Google Chrome, Firefox and Safari using service workers.
● Automated data insertion from Excel to MySQL, reducing a week-long manual process to 30 minutes using PHP,
MySQL, and Excel Macros.
● Conducted client meetings to gather requirements and ensure project alignment.
● Managed manual production deployments on AWS.