Summary
Overview
Work History
Education
Skills
Roles
Role Summary
OOPS
Solid Principle
Design Pattern
Multithreading
Cloud
Microservice
Messaging
Datastructure And Algorithm
Blockchain
Skillmatrix
Otherframeworks
Projects
Timeline
Generic
Shahid Pathan

Shahid Pathan

Lead Developer - Junior Architect
Pune,MH

Summary

Talented Technical Lead adept at integrating resources into business operations and developing innovative technical solutions to diverse issues. Strong history of managing highly effective teams to execute complex projects within stringent timeframes. Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code. Organized and dependable candidate successful at managing multiple priorities with a positive attitude. Willingness to take on added responsibilities to meet team goals.

Overview

14
14
years of professional experience
7
7
years of post-secondary education

Work History

Technical LEAD

NICE Interactive Solution
12.2022 - Current
  • Java Lead Developer – Junior Architect with expertise in end-to-end software delivery, individual contribution, and stakeholder communication.
  • Proficient in designing modules, participating in Agile ceremonies, and resolving technical issues.
  • Skilled in High-Level and Low-Level Design.
    Advises on security and vulnerabilities (Veracode, Blackduck, Pen Test, Checkmark).
  • Coordinated with cross-department teams like QA, DevOps, and Support to ensure seamless end-to-end software delivery process.
  • Enhanced system performance with thorough code reviews, debugging, and optimization techniques.
  • Led a team of developers to successfully deliver high-quality software projects on time and within budget constraints.
  • Improved systems with addition of new features and infrastructure.

Technical Manager

Capgemini India Pvt Ltd
06.2016 - 11.2022
  • Junior Architect with expertise in end-to-end software delivery, individual contribution, and stakeholder communication.
  • Proficient in designing modules, participating in Agile ceremonies, and resolving technical issues.
  • Developed suggestions for technical process improvements to optimize resources.
  • Built trusted relationships with stakeholders through clear communication and collaborative problem-solving efforts.
  • Mentored junior staff members, fostering a supportive environment and promoting professional development.
  • Met with clients to gather and understand requirements and coordinated with system administrators and directors to plan and schedule project activities.
  • Managed budgets and resources effectively, optimizing resource allocation to maximize project outcomes.
  • Skilled in High-Level and Low-Level Design.
  • Advises on security and vulnerabilities (Veracode, Blackduck, Pen Test, Checkmark).

Project Lead

KloudData Lab
11.2014 - 06.2016
  • Mentored junior team members, fostering professional growth and increasing overall team efficiency.
  • Encouraged innovation among team members, leading to development of more effective project strategies.
  • Coordinated with stakeholders to define project scopes, aligning objectives with business goals.

Module Lead

Persistent System
07.2011 - 11.2014
  • Independent developer to handle particular requirement.
  • End-to-end software delivery, individual contribution, and stakeholder communication

Software Engeneer

Cybage
07.2010 - 07.2011
  • Independent developer to handle particular requirement.

Education

Master of Science - Computer Science

ACS College
Nagpur University
05.2003 - 08.2005

Bachelor of Science - Computer Science

ACS College
Nagpur University
07.2001 - 06.2003

HSC - Science

Anad Niketan College
Warora, Nagpur University
02.1999 - 05.2000

SSC - Science

LTV
Warora, Pune Board
03.1997 - 04.1998

Skills

Java/j2ee

Roles

  • Technical Project Manager, 4 Years
  • Project Lead, 7 Years
  • Module Lead, 4 Years
  • Developer, 1 Years

Role Summary

Java Lead Developer – Junior Architect with expertise in end-to-end software delivery, individual contribution, and stakeholder communication. Proficient in designing modules, participating in Agile ceremonies, and resolving technical issues Skilled in High-Level and Low-Level Design. Advises on security and vulnerabilities (Veracode, Blackduck, Pen Test, Checkmark).

OOPS

  • Abstraction
  • Encapsulation
  • Polymorphism
  • Inheritance

Solid Principle

  • Single responsibility
  • Open and Close
  • Liskov Substitution
  • Interface Segregation
  • Dependency Inversion

Design Pattern

  • Singleton
  • Factory
  • Protype
  • Builder
  • Proxy
  • Composite
  • Adaptor
  • Decorator
  • Façade
  • Flyweight
  • Bridge
  • Strategy
  • State
  • Command
  • Iterator
  • Observer
  • Chain Of Responsibility
  • Visitor
  • Template Method

Multithreading

  • Synchronization
  • Executor API
  • Lock
  • Atomic Variable
  • Concurrency collection

Cloud

  • Heroku
  • AWS [EC2, S3 Bucket, VPC, Database Service, Security, Lambda]

Microservice

Spring Cloud [Eureka Client, Eureka Discovery, API Gateway, Zipkin, Circuit Breaker]

Messaging

Apache Kafka [Topic, Broker, Producer & Consumer]

Datastructure And Algorithm

  • Linked List
  • Stack
  • Queue
  • Hashtable
  • Tree
  • Sort algorithm

Blockchain

  • Fundamental of implementation
  • Miners Implementation
  • Corda

Skillmatrix

  • Java, 14
  • Spring, 12
  • Spring Boot, 8
  • REST, 10
  • Microservice, 3
  • AWS, 3
  • Hibernate, JPA, 10
  • Highlevel Design, 4
  • Low Level Design, 7

Otherframeworks

  • Jhipster
  • Jmix

Projects

Policy Manager

Technical LEAD

Java, Spring Boot

PM is system which use in contact center to create and execute the policies as per the rules and regulation.


COMBAT

Technical Manager

Java, Microservice

Combat is system which deliver commercial credit report to bank and other financial institution 


Chile

Technical Manager, 

AWS

Migration of on premises application to AWS environment for disaster recovery. 


ESSAR

Project Lead

Java, REST

Its Mobile app which can be used by Essar Customer to keep the track of their vehicle information.


WCT Tool

Module Lead,

Java, Spring

The WCT tool is a software program to scan and evaluate the risk of privileged users utilizing their workstation for personal business.


SanD Tool

Module Lead

Java, EJB, REST

Global Service Activation and Deactivation is the part of Global IT Delivery's implementation of Security, Privacy, and Compliance that provides auditable evidence that – the new devices(say virtual servers) are registered (or existing ones de-registered) in ITD tools and databases, security health checks are completed, risks/issues are documented, etc. 


Demo Connector Development

Module Lead

Java

By Using Apache-POI library we have parse the excel file and create DataSlice and metadata for that data.


HomeAway-HAO-SS

Developer, 

Java, Spring

 HomeAway who offer an extensive selection of vacation homes that provide travelers with memorable experiences and benefits, especially more room to relax, for less than the cost of traditional hotel accommodations. It also makes it easy for vacation rental owners and property managers to advertise their properties and manage bookings online

Timeline

Technical LEAD

NICE Interactive Solution
12.2022 - Current

Technical Manager

Capgemini India Pvt Ltd
06.2016 - 11.2022

Project Lead

KloudData Lab
11.2014 - 06.2016

Module Lead

Persistent System
07.2011 - 11.2014

Software Engeneer

Cybage
07.2010 - 07.2011

Master of Science - Computer Science

ACS College
05.2003 - 08.2005

Bachelor of Science - Computer Science

ACS College
07.2001 - 06.2003

HSC - Science

Anad Niketan College
02.1999 - 05.2000

SSC - Science

LTV
03.1997 - 04.1998
Shahid PathanLead Developer - Junior Architect