Tushar has over 7 years of experience in IT, focusing on Java/J2EE enterprise web application design, development, and support. He is skilled in building interactive user interfaces with React.js and backend services with Node.js. His expertise includes implementing microservices architecture using Kafka and Kubernetes, along with proficiency in AWS cloud services for scalable deployments.
Proven ability to build and deploy applications on AWS leveraging various services.
Expertise in microservices architecture and real-time data processing with Kafka.
Developed robust CI/CD pipelines using Jenkins and GitLab CI for Java applications.
Mentored junior developers and conducted code reviews to promote best practices.
Successfully transitioned an internal HR system into a scalable SaaS platform.
Successfully developed and deployed Spring Boot applications leveraging microservices architecture and AWS for scalable solutions.
Enabled efficient management and monitoring of diverse marketing campaigns.
Created a complete financial management system encompassing diverse client and financial processes.
Streamlined lead management and tracking for university courses, improving follow-up efficiency.
Enabled a university to offer online courses through a feature-rich LMS with distinct user roles.
Overview: The project involved developing a campaign manager for an organization, enabling administration to manage and monitor marketing campaigns with different vendors. Responsibilities: Developed the core application for campaign management, allowing admins to view all information regarding campaigns and their status. Implemented features for managing and monitoring complete campaigns.
Key outcomes:
Enabled efficient management and monitoring of diverse marketing campaigns.
Overview: This project focused on developing a comprehensive Finance Management system including modules like Client Management, Invoice management, Payment reminders, and Tax returns status. Responsibilities: Developed various modules within the finance management system to handle client interactions, invoicing, payment tracking, and tax-related functionalities. Ensured seamless data flow and integration between different financial modules.
Key outcomes:
Created a complete financial management system encompassing diverse client and financial processes.
Overview: The goal was to design a Lead management system for a University, managing leads/enquiries from various sources for different courses. Responsibilities: Developed a Salesforce application to list and segregate leads from different sources. Implemented features for course experts to track lead progress and manage their pipeline.
Key outcomes:
Streamlined lead management and tracking for university courses, improving follow-up efficiency.
Overview: Developed a CRM for a London-based University, encompassing modules for Lead Management, Contact management, HR Module, and Payroll Management. Responsibilities: Implemented comprehensive CRM functionalities to manage student leads and contacts. Integrated HR and payroll modules to support university operations effectively.
Key outcomes:
Provided a unified CRM solution for a university, improving management of leads, contacts, HR, and payroll.
Overview: Developed an HR Management system including modules for leave management, employee management, payroll system, and time tracking. Initially for internal use, it was later developed as a SaaS-based platform. Responsibilities: Implemented core HR functionalities such as tracking employee leaves, managing employee data, and processing payroll. Developed the system to be SaaS-based, integrating a subscription model for broader usage.
Key outcomes:
Successfully transitioned an internal HR system into a scalable SaaS platform with a subscription model.
Tushar
Java Developer