Nisar Thadathil

Nisar Thadathil

Senior Java | Golang developer
I'm a software engineer specialised in frontend and backend development for complex scalable web apps. Possess knowledge of designing, analysis, testing, database development & coding for modules as per the requirement. Experience in Agile software development, Object Oriented Design patterns and Microservices architecture. Strong domain knowledge in Retail, Finance, Transport and Healthcare. Want to know how I may help your project? Check out my project portfolio.

What I do

I have more than 6+ years of experience building applications for clients from US, Canada, Indonesia and India. Below is a quick overview of my main technical skill sets and technologies I use. Want to find out more about my experience? Check out my online resume and project portfolio.

Java, Spring Boot, Hibernate

Good experience in Java, J2EE (Java, Servlets, JSP). Experience in working with Spring (Spring MVC, Spring Data, Spring Boot etc) and related frameworks. Experience with Database connectivity (ORM, Hibernate) and JPA.

Golang

Working knowledge with Golang , gRPC, protobuf and Gorilla MUX

Deployments: Docker and Kubernetes

Deployment experience with Docker, Kubernetes and Cloud AWS. Familiar with CI/CD tools like Jenkins and Circle CI. Experience with Eclipse, WebLogic, Tomcat, undertow.

Agile Methodologies

Experience with Agile Methodologies and Scrum in cloud native environments. Working knowledge with Agile and collaboration Jira, Confluence, TFS.

Security: Auth 2.0, LDAP, OpenID

Experience in using security frameworks like JWT, Spring security and LDAP, OpenID, Hydra Auth 2.0.

Code Quality Framework

Familiar with Microservices development and TDD/BDD. Familiar with testing frameworks Selenium, Cucumber and SonarQube. Write unit tests to ensure the code quality is at highest using TestNG, Junit5, Mockito. Detailed experience of working with monitoring, analysis and logging systems as Splunk.

API management: REST/SOAP, gRPC

Excellent understanding of REST/SOAP, gRPC, APIs, Postman, bloomRPC API management and lifecycle.

Angular & JS

Experience in developing front-end application using Angular JS, HTML, CSS and JavaScript

Database: Oracle, PostgreSQL

Solid understanding of database technologies Oracle, SQL Server, PostgreSQL, MariaDB and Redis.

Messaging: Kafka, IBM MQ

Good experience in Message brokers such as Kafka, IBM MQ and Active MQ. Good knowledge of JAXB, XML and XSD schema and JSON parsing.

Version controll: git and svn

Experience in version controlling system such as git and svn. Hands-on experience using tools like Consul, Hash Corp Vault, Liquibase.

Testimonials


Choose Colour