Koushik Chatterjee

Bengaluru, Karnataka koushikwebprogrammer@gmail.com

Experienced Principal Software Engineer with 17 years of expertise in full-stack development across healthcare, insurance, fintech, education, and e-commerce sectors. Proven track record in designing scalable systems, leading agile teams, and delivering cloud-native solutions with measurable improvements in delivery efficiency and code quality. Skilled in mentoring, client collaboration, and driving innovation with modern technologies.

Employment History

Principal Software Engineer

Accion Labs

  • Led a team of 6 engineers to develop an Insurance CRM for a US-based client, integrating Elasticsearch with customization as per clients requirement to implement an efficient global search functionality.
  • The Insurance application developed a large csv and excel file upload functionality and processed the file upload in the backend asynchronously. Once the file upload the data from the file extracted, parsed and saved in db along with creating a replica of the same file with
  • Worked on a large healthcare application for a UK client using a microservices architecture, with technologies including PHP, Node.js, AngularJS, and AWS.
  • Developed a chatbot using GenAI tools and Node.js for an insurance application, helping the client reduce costs by up to 30% by automating customer query handling through chat.
  • Developed an automated carrier data import functionality for the Insurance CRM application from multiple external carrier websites, reducing manual intervention and effort, and helping the company save up to 40% in operational costs.
  • Developed a document management system for the healthcare application customer which I planned and suggested. This helps customers in various ways, such as reducing the risk of fines by following different norms, regulations, and security standards.
  • I configured GitHub workflow and CI/CD pipelines and automated deployments, shrinking release cycles by 60%.
  • Worked closely with clients development team to understand their business needs and translate them into effective technical solutions.

July 2019 - Present

Senior PHP Consultant

Cnetric Enterprise Solutions

  • Architected, designed and developed US based popular university official student and employee portal with 3 senior developers worked under me
  • Designed the portal in such a way that each and every form, tables, placeholder can be created, modified and deleted from the backend. So that as per need admin can develop any form or any layout as per students or faculties need.
  • Provided mentorship to junior developers and ensured clear technical documentation was maintained.
  • Each Friday, I conducted a tech session where developers discussed the challenges they faced and how they resolved them.
  • Collaborated with project stakeholders regularly to align development with project goals and timelines.
  • Contributed to DevOps planning, including deployment strategies, environment setup, and automated build processes for faster delivery cycles.

December 2017 – July 2019

Senior Software Developer

Optimize IT Systems

  • Designed system architecture of India Money Mart peer to peer lending application where from determining the technology stack to cost and effort estimation I was responsible. This project was developed in Drupal 8 CMS, , PHP, and Node.js where along with development my responsibility was ensuring scalability, performance, and security.
  • Collaborated with product owners and business analysts to translate business requirements into technical architecture and data models.
  • I Integrated HDFC payment gateways, KYC verification systems, and lending workflows, ensuring smooth and compliant financial transactions.
  • There was a team of 15 reporting to me on the IndiaMoneyMart project.
  • Worked closely with the UI/UX team to create user-centric, responsive, and visually consistent ui interfaces.
  • While coding, I closely monitored and improved the application’s performance through caching, query optimization, and asynchronous job handling, improving platform speed and reliability.
  • Regularly reviewed code, guided developers on coding standards and ensured the output met security and compliance standards relevant to the client project.

March 2015 – December 2019

Senior Web Application Programmer

Limtex Infotech (Business Pro Designs)

  • Developed a robust sport goods web application of USA where user registered users can customize their sports outfits like different sizes and colors with team logo and equipment as per their needs.
  • Developed many custom Drupal modules instead of paid modules for the sports goods application, which helped meet business requirements at an advanced level and reduced overall project costs
  • Learned Angular Js and worked on frontend of that application which is developed in Angular
  • Developed multiple real estate websites in wordpress for a Dubai based customer and trained junior developes in wordpress at the same time
  • Led a team of 4 backend developers for a mobile application developed in legacy PHP, where our team handled bug fixing, maintenance, and feature enhancements.
  • Worked 3 months as a business analyst role in this company which helps to improve sales and communication skills a lot.

Jun 2013 to Mar 2015

Senior Web Application Programmer

Key Lines

  • I got the best employee award and trophy 2 times in this company for my contribution and made clients happy with my work.
  • Developed and maintained enterprise-grade web applications using PHP, Drupal, Wordpress, Symfony , JavaScript and JQuery.
  • Designed and implemented custom modules and features to meet complex client-specific requirements.
  • Collaborated closely with clients, project managers, and QA teams to gather requirements, plan sprints, and deliver high-quality releases.
  • Improved application performance through optimized queries, caching strategies, and efficient backend logic.
  • Ensured clean, well-structured, and fully documented code, following company coding standards and best practices.
  • Contributed to building a scalable freelancing platform similar to Upwork, enabling real-time communication between clients and freelancers.

May 2012 to june 2013

Application Programmer

Web Spiders

  • Played a key role in developing and maintaining web applications, including the official IIM Kolkata portal, which is a multisite application
  • Worked on both the front-end and back-end components using PHP, MySQL, HTML, CSS, and JavaScript, delivering user-friendly and dynamic web pages.
  • Worked extensively with drupals db caching and memcache and database optimization techniques to improve page load speed and overall site performance. .
  • Supporting cross-functional teams by troubleshooting production issues, analyzing logs, and ensuring smooth application delivery.
  • Refactored legacy backend codebase which cut down system downtime by 30% and reduced bug-fixing effort by 40%.

May 2012 to june 2013

Software Engineer

Corelynx Solutions

  • Developed and customized SugarCRM-based web applications for insurance clients, ensuring alignment with their business workflows.
  • Designed and implemented custom modules, APIs, and integration scripts to extend CRM functionality and improve client efficiency.
  • Worked closely with QA and support teams to identify, debug, and resolve production issues, minimizing client downtime.
  • Actively participated in code reviews and process improvements, maintaining high development standards within the team. .
  • Earned client appreciation for delivering reliable solutions and proactively improving overall application performance and usability.

April 2008 to Dec 2009

Education

Master in Computer Application (MCA)

Sikkim Manipal University
2007 - 2010

Post Graduate Diploma in Computer Application

Brainware Consultancy Pvt. Ltd.
2002 - 2003

B.Com ( Hon's in Accountency)

University of North Bengal
1991 - 1994

Skills

Programming Languages & Tools
FrontEnd Technology
  • ReactJs and Redux
  • Babel & Webpack
  • Javascript, Jquery & ES6
  • Bootstrap
  • HTML5
  • CSS
  • Graphql
Backend Technology
  • PHP
  • Drupal 7 & 8
  • Wordpress
  • Laravel
  • Python
  • NodeJs
  • ExpressJs
  • Codeigniter
Database
  • Mysql
  • Postgresql
  • MongoDB
DevOps
  • Amazon Web Service
  • Docker
  • Git
  • Zenkins
Database

Awards & Certifications