Kumar Abhishek

Software Engineer, Designer, and Web Developer in CANADA

View my portfolio

I am a software professional, with 15+ years of combined experience working as a Lead Delivery Programmer in various business domains and platforms.

Working Experience on:

 Technology of choice was Sping Boot, Spring Cloud, Netflix OSS (Hystrix, Zuul. Etc), inter-services communication, containerised deployment using Docker, monitoring and log analysis (ELK stack, graphite-grafana)

 Coded Spring Boot and Spring Cloud PoC (Proof of Concept) for the entire Microservices Ecosystem Architecture and Patterns spanning Cloud Configuration (Spring Cloud), Resilience (Circuit breakers, Request Collapsing), Service Registry, Confidential, API documentation (Swagger) and Cloud deployment.

 Microservice rearchitecture - slicing slow, bloated Monolithic applications on domain models. Deploy Microservices in a PaaS platform. Technical Design on Spring Boot for Microservices and comparision with Node.js.

 Programming skills in designing and implementing multi-tier applications using Java, J2EE, JDBC, JSP, Struts, JavaScript, Servlets, JavaBeans, CSS, EJB, PhoneGap, C/C++, Spring Boot.

 Software development process like Test-driven development (TDD) and Agile methodology

 Design and implementation of Intelligent Network (IN) based application service using telecom protocol like SS7 and SIP.

 Development and DevOps tools like Jenkins, Sonarqube, Dockers, Eclipse, GDB, Android debugging tools, MS Visual Studio 2010, and Eclipse Memory Analyzer.

Working Experience with:

 VZ, USA

 AT&T, USA

 STC, KSA

 Zain, KSA

 Nordea Bank AB, Sweden

 Belkin, USA

 Samsung, S. Korea

 Motorola Mobility

 Indian Railways

 Jaipur Vidyut Vitran Nigam Limited (JVVNL)

 Power Grid Corporation of India

Brihanmumbai Electric Supply and Transport, Mumbai, India

 Tata Power, Mumbai