I am available for freelance

Hi, I'mMitul Bhatnagar

Senior Developer/ Tech Lead

Download Resume

Profile

Application & Full Stack Developer from Brisbane, Australia, I aim to make a difference through my creative solutions.

Delivering user-friendly and performance based application solutions and websites. Leading teams to develop projects, processes and frameworks.

Name : Mitul Bhatnagar
Date of birth : May 5, 1986
Address : Brisbane, Queensland, Australia
Email : mitul.bhatnagar@techartworks.com
Phone : +61 410 976 673
Interest : Programming, Hiking, Driving

Skills

90%
95%
85%
75%
40%
45%
40%
80%

Experience

Director @ TechArtWorks

Jul 2022 - Present

TechArtWorks Pvt Ltd is a Security organisation that help companies build up Identity security frameworks & develop skillset. It is currently a partner in Australian Cyber Security Centre (ACSC).

Chapter Lead / Tech Lead @ Suncorp

Aug,2023 - Present

Lead a experienced tea of 18 Full stack developers responsible for websites, API's etc. Technologies used: Spring Boot, React, Java API, Terraform etc.

Tech Lead / Solution Designer @ Virgin Australia

May 2022 - Jul 2023

Worked in Customer Identity & Access Management (CIAM) system responsible for customer login, Authorisation & Authentication. Technologies used: Ping Cloud services, Keycloak (RedHat SSO), Java API, React, Terraform and many others.

Full Stack Senior Developer / Tech Lead @ CoreLogic

Mar 2020 - May 2022

I contributed to various projects, including implementing a secure login for the Crux website using Ping Federate & ThreatMatrix. Additionally, I introduced Kubernetes (Terraform) on GCP, worked on Kafka-based cloud-native services in Python & Java, and implemented containerization best practices for easy deployment to Kubernetes. Furthermore, I integrated Istio security practices and canary deployment in GKE, enhancing overall infrastructure efficiency and reliability.

Senior Software Developer @ Auto & General

Jun 2019 - Mar 2020

Worked on Keycloak customization and productionize with scalability. Also migrated project to convert old JDK8 monolith to JDK11 microservices. This includes containerization and pushing the service to AWS.

Senior Software Developer @ Virgin Australia Inc

Feb 2013 - Jun 2019

During my time at Virgin Australia, I had the opportunity to work as an employee in a project-based environment, primarily following Agile methodologies. I was extensively involved in a cloud-native environment and gained hands-on experience with various programming languages, including Java, JavaScript, NodeJS, XQuery, Python, and Jython, enabling me to contribute effectively to the successful execution of projects.

Information Technology Specialist @ NIIT Technologies Ltd

Apr 2012 - Feb 2013

Application Development for a big Airlines.

Developer @ AT&T Contractor

Nov 2009 - Apr 2012

Application Development for one of the biggest telecom networks in US.

Developer @ Keen & Able Computers

Sep 2009 - Nov 2009

Server Administration mainly on Red Hat Linux 5.3 servers.

Research Associate @ Defence Research & Development Organization

Aug 2008 - Sep 2009

Worked on research papers related to Artifical Intelligence (Unsupervised learning).

Education

Bachelor of Computer Science | University of Rajasthan

Jul 2004 - Aug 2008

Paper Presentations in the field of Artificial Intelligence, Quiz participations (Winner).

Schooling | CBSE

1991 - 2004

Services

Application Development

Development of cloud based Applications which are highly scalable and reselient.

Security Development

Help introduce security frameworks into IT departments in big organisations or startups.

Data Engineering

Working with data to gain useful information and processes out of it.

Artificial Intelligence

Worked with Supervised and Unsupervised learning algorithms.

Mentor/Build Teams

Encouraging team development through performance and technical skill enhancement.

Software architecture

Design applications and systems based on business requirements.

Photography and Image Processing Automation

Automated Image processing and Video Editing via Adobe products.

Researches

Content

Podcast to discuss Mitul

Testimonials

Portfolio

Filters :
  • All
  • Current Flight Location
  • Linux_Trifle

My Blog

Programming Guidelines in ideal world

Programming Guidelines This programming guideline contains standard conventions that are commonly used by developers around the world. The goal is to produce high quality applications which has a same coding conventions and coding style. Examples that are placed in this language is in Java language, however most of the rules can be used in any language and some of the rules are only for object-oriented programming languages. Therefore please use this guideline as part of your development process. ...

Read More

Docker Best Practices

Docker Best Practices There are hundreds of useful tips around on how to use Docker. Unfortunately, the most useful bits of information are frequently buried in blog posts, talks or within long-winded documentation. I thought it might be useful to collect all these Docker tips and consolidate them in one place. Table of contents Docker image Docker container Docker security Application running within docker Docker images Minimizing the number of layers Try to reduce the number of layers that you create in your Dockerfile. ...

Read More

Versioning strategy

Docker Best Practices There are hundreds of useful tips around on how to use Docker. Unfortunately, the most useful bits of information are frequently buried in blog posts, talks or within long-winded documentation. I thought it might be useful to collect all these Docker tips and consolidate them in one place. Table of contents Docker image Docker container Docker security Application running within docker Docker images Minimizing the number of layers Try to reduce the number of layers that you create in your Dockerfile. ...

Read More

Get in touch

Enquiries

mitul.bhatnagar@techartworks.com

Close