Summary
Overview
Work History
Education
Skills
Personal Information
Languages
Timeline
BusinessAnalyst
Abhishek Katara

Abhishek Katara

Ahmedabad,GJ

Summary

Highly motivated and results-driven software developer with a passion for innovation, accountability, and excellence in high-impact, fast-paced settings. Rapidly mastering new technologies and continuously enhancing skills through proactive learning and challenge is a key strength. Demonstrated expertise in delivering high-quality solutions both independently and as part of cross-functional teams, supported by a strong work ethic, adaptability, and exceptional communication skills. Excited to drive impactful projects, embrace new responsibilities, and leverage technical expertise to exceed expectations and deliver value. Bringing energy, ownership, and technical proficiency to a team committed to excellence.

Overview

5
5
years of professional experience

Work History

Senior Software Engineer

Pixelque Software Pvt. Ltd.
04.2022 - Current

Projects: PERFEQTA v3.0, PERFEQTA v4.0, PERFEQTA v5.0, VisionCentric 5.0, Oneclick (deprecated CI/CD tool), PERFEQTA Marketplace (deprecated)


Responsibilities:

  • Development & Architecture for PERFEQTA 5.0: Led the architecture and development of the PERFEQTA 5.0 release, designing a robust Node.js (TypeScript) core API and implementing scalable microservices, including a Schedule Microservice in Node.js for the automation and management of scheduled entries, aligned with microservices architecture best practices.
  • Customer Migration & Transition: Directed a comprehensive migration process to transition users from PERFEQTA v4.0 to v5.0, ensuring data integrity, compatibility, and near-zero downtime, while optimizing for performance and user experience.
  • Microservices & Advanced Integrations: Engineered multiple mission-critical microservices, including an Import Bulk Record Microservice in Golang for optimized data ingestion and a Socket Microservice to facilitate real-time data updates. Enhanced caching strategies using Redis to improve server-side performance.
  • DevOps, Scaling, and Automation: Transitioned deployment management from PM2 to Kubernetes (K8s), leveraging its scalability and automation capabilities to streamline processes, reduce resource utilization, and ensure consistency. Consolidated CI/CD pipelines, while deprecating legacy systems like Oneclick and PERFEQTA Marketplace to optimize workflows.
  • Single Sign-On (SSO) & Authentication: Spearheaded SSO integration across in-house applications, employing SAML2 and Active Directory protocols through Python (FastAPI) to establish a unified, secure authentication system.
  • VisionCentric 5.0 Architecture: Architected and developed VisionCentric 5.0, an internal business intelligence platform, enabling advanced analytics and visualization tailored to meet organizational needs.
  • AI Integration: Embedded OpenAI API functionalities within key application modules, enabling automation and text-to-task conversion to streamline workflows and enhance task management capabilities.
  • Code Reviews & Team Leadership: Oversaw a team of Software Development Engineers (SDEs), conducting rigorous code reviews, upholding coding standards, and fostering a collaborative environment for skill enhancement and quality-focused development practices.
  • Performance Optimization: Applied advanced design patterns and architectural strategies to ensure optimal application performance, enhancing system responsiveness and scalability.


Key Skills:

  • Backend: Node.js (TypeScript), Golang, Python (FastAPI), Redis, RabbitMQ.
  • Frontend: AngularJS, Angular 2, Angular 7.
  • Architecture: Microservices, RESTful APIs, SSO (SAML2, Active Directory), design patterns.
  • DevOps: Kubernetes (K8s) for scaling and automation, CI/CD, deployment, and performance optimization.
  • AI Integration: OpenAI API for automated task generation and text-to-task transformation.
  • Leadership: Team mentorship, code review standards, task delegation, and quality assurance processes.

Software Engineer

Pixelque Software Pvt. Ltd.
04.2021 - 03.2022

Projects: PERFEQTA 4.0, PERFEQTA v3.0, VisionCentric, PERFEQTA Marketplace, Oneclick (custom CI/CD and infrastructure management tool)


Responsibilities:

  • Full-Stack Development & Enhancement: Continued to enhance and optimize PERFEQTA 4.0, focusing on performance improvements and expanded functionality to meet evolving user needs.
  • Migration & Customer Transition: Led the migration of customers from PERFEQTA v3.0 to v4.0, ensuring a smooth transition by addressing compatibility, performance, and data integrity issues.
  • Microservices & RESTful Services: Built and refined RESTful APIs using Node.js, implementing a microservices architecture for modularity, scalability, and resilience across applications.
  • DevOps & Deployment: Managed deployment pipelines and CI/CD processes using tools like Oneclick to streamline delivery and reduce downtime.
  • Performance Optimization: Leveraged advanced design patterns and architectural principles to optimize application performance, continuously upgrading projects with the latest technologies.
  • Leadership & Mentorship: Took on a leadership role, guiding a team of interns and associate developers. Provided mentorship, delegated tasks, and ensured quality standards, fostering a collaborative and growth-focused environment.
  • Learning & Implementing Best Practices: Continued to refine expertise in system architecture, design patterns, and advanced tech stacks, applying best practices to elevate application scalability and efficiency.


Key Skills:

  • Backend: Node.js, TypeScript, RabbitMQ, Redis, MongoDB, MySQL, MSSQL.
  • Frontend: AngularJS, Angular 2, Angular 7.
  • Architecture: Microservices, RESTful services, design patterns, system migration.
  • DevOps: CI/CD, deployment, performance optimization.
  • Leadership: Team mentoring, task delegation, quality assurance.

Associate Software Engineer

Prot Systems Pvt Ltd
04.2020 - 10.2021

Projects: PERFEQTA v4.0, PERFEQTA v3.0, VisionCentric, PERFEQTA Marketplace, Oneclick (custom CI/CD and infrastructure management tool)


Responsibilities:

  • Full-Stack Development: Contributed to the development of PERFEQTA 4.0 and led enhancements for PERFEQTA v3.0, focusing on improving performance, user experience and maintained end-to-end solutions across various projects.
  • Microservices & RESTful Services: Designed and built RESTful APIs using Node.js, implementing a microservices architecture to improve modularity, scalability, and resilience.
  • DevOps & Deployment: Executed deployments and managed CI/CD pipelines, streamlining delivery processes using custom tools like Oneclick and enhancing overall system efficiency.
  • Performance Optimization: Utilized architecture and design patterns for optimal code structure, enhancing application performance and maintainability; regularly upgraded applications to the latest technologies.
  • Learning & Implementing Best Practices: Gained expertise in design patterns, system architecture, and new tech stacks, applying them to improve performance and scalability across projects.


Key Skills:

  • Backend: Node.js, TypeScript, RabbitMQ, Redis, MongoDB, MySQL, MSSQL.
  • Frontend: AngularJS, Angular 2, Angular 7.
  • Architecture: Microservices, RESTful services, design patterns.
  • DevOps: CI/CD, deployment, performance optimization.

Software Engineering Intern

Prot Systems Pvt Ltd
10.2019 - 03.2020

Projects: PERFEQTA v3.0, VisionCentric, PERFEQTA Marketplace, OneClick (custom CI/CD and infrastructure management tool)


Responsibilities:

  • Developed and maintained full-stack applications, contributing to the development of PERFEQTA v3.0, VisionCentric, and PERFEQTA Marketplace.
  • Built custom CI/CD and infrastructure automation tools (Oneclick) for streamlined deployment and infrastructure management.
  • Designed and implemented RESTful web services using Node.js to enable microservices architecture for scalable, modular applications.


Key Skills:

  • Backend: Node.js, TypeScript, RabbitMQ, Redis, MongoDB, MySQL, MSSQL.
  • Frontend: AngularJS, Angular 2, Angular 7.
  • Architecture: Microservices, RESTful services.

Education

Bachelor of Technology - Computer Science

Indian Institute of Information Technology
Vadodara, India
06-2019

Skills

Frontend Development:

  • JavaScript (AngularJS, Reactjs, Typescript), Angular, HTML, CSS, responsive design, UI/UX optimization, DevExtreme for advanced UI components

Backend Development:

  • Nodejs, Express, Python (Django), NET, Golang, API development, Microservices architecture, Socketio for real-time applications

DevOps & Cloud Infrastructure:

  • Comprehensive AWS services (EC2, S3, IAM, API Gateway, CloudFront, Cloud9, Key Manager, Kubernetes, Karpenter, Helm, Grafana), Docker, Kubernetes, CI/CD pipeline automation, Git, Redis, RabbitMQ for messaging, and extensive DevOps integration experience

Database Management:

  • MySQL, MongoDB, Redis, database design, optimization, and management for scalability

System Design & Architecture:

  • Full-stack architecture, including scalable, resilient system design with microservices and messaging (RabbitMQ) for robust system interactions

AI & Data Analytics:

  • Basic AI/ML, data integration, visualization with Grafana, and analytics to support intelligent decision-making

Tools & IDEs:

  • Visual Studio, PyCharm, JIRA, AWS Cloud9, Grafana for monitoring, DevExtreme for advanced user interfaces

Testing & Deployment:

  • Testing frameworks, deployment automation, debugging, performance tuning, CI/CD practices, PM2 for process management

Methodologies:

  • Agile development, collaborative teamwork, version control

Operating Systems:

  • Ubuntu, Linux environments, Windows for comprehensive development needs

Personal Information

  • Title: Full Stack Engineer
  • Location Ahmedabad
  • LinkedIn Profile https://www.linkedin.com/in/abhishekkatara
  • GitHub : https://github.com/abhishekkatara
  • Date of Birth: 12/07/98

Languages

English
Bilingual or Proficient (C2)
Hindi
Bilingual or Proficient (C2)

Timeline

Senior Software Engineer

Pixelque Software Pvt. Ltd.
04.2022 - Current

Software Engineer

Pixelque Software Pvt. Ltd.
04.2021 - 03.2022

Associate Software Engineer

Prot Systems Pvt Ltd
04.2020 - 10.2021

Software Engineering Intern

Prot Systems Pvt Ltd
10.2019 - 03.2020

Bachelor of Technology - Computer Science

Indian Institute of Information Technology
Abhishek Katara