Experience

CatalystOne Info Solutions Private Limited

Senior Software Developer • April, 2018 — Till date

  • Implemented Security monitoring & intrusion detection and Log aggregation system which helped Operation teams for pro-active monitoring of application issues and breaches.
  • Assisting multiple teams in adopting test-driven development and Restful API driven architecture in CatalystOne HCM product suite.
  • Reviewed application architecture of CatalystOne Cloud management and proposed solutions which enabled better responsiveness of UI and less usage of computation power on server.
  • Evaluation of technology stack for modernizing CatalystOne HCM product suite.

Skills: Elasticsearch, Logstash, Kibana, FileBeat, Java 8, JUNIT 5, Mockito 2, Restful web-services(Jersey), Spring Framework.

Alecto GmbH (friendsurance.com)

Senior Software Engineer • Jan, 2018 — Feb, 2018

  • Coding various components like services, repositories, dto, business objects, façade, rest services.
  • Improved code quality & coverage by writing automated unit test cases.

Skills: Core Java (1.8), Spring Core, Spring AOP, Spring Data JPA, Spring REST, JSON, JUNIT 5, Mockito, Postgres, Apache Tomcat

Sapient Consulting Private Limited

Senior Associate Platform L1 • Sept, 2015 — Dec 2017

  • Preparing detailed functional and technical specifications from requirements.
  • Work with Business Analysts to understand end-user requirements, formulate use-cases and then translate that into pragmatic and effective solutions.
  • Design and create services and system architecture for projects & provide feedback to other team members.
  • Identify and communicate technical problems, processes and solutions.
  • Help improve code quality by writing Unit tests (TDD), automation and performing code reviews.
  • Build and Deploy services on AWS.

Skills: Core Java (1.8), Apache AVRO, Apache Ignite, Spring Framework, Spring Boot, Spring Integration, Spring Cloud, Service Discovery with Consul, Spring Data Redis, ActiveMQ, RabbitMQ, JSON, Feign, Hystrix, Ribbon, OpenZipkin, Maven, Jenkins, JUNIT, Mockito, JMH, Postgres, Angular 4, Undertow

TK20 INDIA Private Limited

Senior Software Developer • Oct, 2014 — Sept, 2015

  • Worked on implementing new UI and refactored backend.
  • Fixed existing bugs in the application.

Skills: Core Java(1.8), Apache Struts 1.3, EJB, HTML5, CSS3, Bootstrap, Javascript, jQuery, JSON, Ajax, Postgres, Web-services, Apache Tomcat, Apache web server

CatalystOne Info Solutions Private Limited

Java Developer • Jan, 2013 — Oct, 2014

  • Gathering the business requirements and converting them into effective solutions.
  • Engineered product modules (New and Old) from scratch considering flexible architecture and smooth integration of new functionalities with existing modules.
  • Improving performance and code quality by continuous refactoring of existing code and performing daily code reviews.
  • Started knowledge sharing sessions on latest technology trends and helping team adopt agile.
  • Wrote various generic plugins and widgets to reduce code duplication.

Skills: Core Java (1.6), Apache Velocity, Servlet, HTML, CSS, Javascript, jQuery, JSON, Ajax, MS SQL Server, JDBC

Frndistan Private Limited

System Engineer • Jun, 2012 — Jan, 2013

  • Designing, analysis, database development, coding and testing for the modules assigned.
  • Handling issues related to software design, code and bug fixing.

Skills: Core Java (1.6), Apache Struts 1.3, Servlet, JSP, HTML, CSS, Javascript, jQuery, JSON, Ajax, MySQL, JDBC

Education

Guru Nanak Dev University

M.Sc., Computer Science • 2010 — 2012

Panjab University

Post Graduate Diploma in Computer Application • 2009 — 2010

Panjab University

B.Sc., Physics, Chemistry & Mathematics • 2006 — 2009

Skills

Languages

Java (1.6, 1.7, 1.8), Javascript, Scala, Python

Frameworks

Spring Framework (Spring Boot, Spring Cloud, Spring Data, Spring Security, Spring Integration), Apache Struts, Apache Ignite, Apache Velocity, Apache AVRO, Angular 4

Design patterns and Methodologies

GoF patterns, Integration design patterns, SOLID, Agile, TDD

Messaging

Apache ActiveMQ

Unit testing and continuous integration

Junit, Mockito, JMH, Jenkins, Sonar, Maven, Artifactory

Big Data and Cloud

Elasticsearch, Redis, Apache Kafka, AWS

Monitoring Tools and Frameworks

Netdata, OpenZipkin, Spring Cloud Sleuth

Databases

Postgres, MS SQL Server, MySQL

Others

Logstash, Kibana, Filebeat, Swagger, Liquibase, Bootstrap, Logback, Gradle, Postman, Hashicorp Consul, Feign, Ribbon, Hystrix, Apache Tomcat, Undertow, Perforce, Mercurial, Git, Confluence, Jira.

Personal Dossier

  • Linguistic Abilities – English, Hindi, Punjabi
  • Email - gaurav.r.mazra@gmail.com
  • Mobile - +91 965 32 123 00

Additional Links