Abhi ShekAS
Open to opportunities

Abhi Shek

@abhishek2

Senior Cloud Developer with 15 years of experience in software engineering.

Australia

What I'm looking for

I am looking for a challenging role that fosters innovation and collaboration, with opportunities for professional growth.

I am a Senior Cloud Developer with over 15 years of experience in software engineering, specializing in building scalable microservices and cloud-based solutions. My expertise lies in Core Java, Spring Boot, and AWS, where I have successfully led teams in developing robust applications that adhere to clean code principles and SOLID design.

Throughout my career, I have worked with various organizations, including the Department of Transport and National Australia Bank, where I have designed and implemented microservices architectures, mentored junior developers, and contributed to agile project methodologies. My hands-on experience with containerization technologies like Docker and Kubernetes, along with my proficiency in AWS services, has enabled me to optimize application performance and ensure seamless deployments.

I am passionate about leveraging technology to solve complex problems and continuously seek opportunities to learn and grow. My commitment to excellence and ability to work collaboratively in diverse teams make me a valuable asset to any organization.

Experience

Work history, roles, and key accomplishments

DT
Current

Senior Cloud Developer

Department of Transport

May 2022 - Present (3 years 1 month)

Developed microservices using Java/Spring Boot and designed solutions for converting monoliths to microservices, deploying them on AWS. Containerized microservices using Docker, optimizing Dockerfiles for smaller image sizes and faster builds. Applied circuit breakers, retries, and timeouts for resilient microservice communication using Resilience4j, and secured services using OAuth2/JWT with AWS

NB

Senior Cloud Developer

National Australia Bank

May 2021 - Present (4 years 1 month)

Developed microservices using Java/Spring Boot and mentored junior developers, conducting code reviews and pair programming. Built event-driven microservices utilizing Kafka and IBM MQ for robust communication. Actively participated in sprint ceremonies and ensured high-quality code delivery.

SV

Senior Cloud Developer

Service Victoria

May 2020 - Present (5 years 1 month)

Developed microservices using Java/Spring Boot and deployed fully functional Docker stacks on OpenShift. Worked extensively with AWS services including DynamoDB, Lambdas, SNS, SQS, S3, CDK, and API Gateway. Developed Lambdas using Python and TypeScript, and implemented Behavioral Driven Development (BDD) using Cucumber.

NB

Senior Cloud Developer

NBN

May 2019 - Present (6 years 1 month)

Developed microservices using Java/Spring Boot and Node.js, and monitored/troubleshot services deployed on Kubernetes pods. Configured microservices for Kubernetes clusters and gained hands-on experience with event-driven microservices using Kafka and Kinesis. Emphasized observability and application monitoring with tools like Grafana, and implemented distributed tracing using Spring Sleuth and Zi

CA

Senior Cloud Developer

Cevo Australia

Oct 2018 - Present (6 years 8 months)

Developed microservices using Java/Spring Boot and Node.js, and created UIs with Angular. Configured build and deployment pipelines using Bamboo, and deployed microservices to Kubernetes clusters. Focused on observability and application monitoring with New Relic and Grafana, and implemented distributed tracing using Spring Sleuth and Zipkin.

JA

Java AWS Consultant

Jetstar Airways

May 2018 - Present (7 years 1 month)

Migrated Jetstar integration systems from a data center to the AWS Cloud platform, rewriting numerous services using Spring Boot, REST, and Microservices. Contributed to designing a detailed migration plan for over 250 integration systems and carried out POCs to assess technical feasibility. Implemented routing, processing, and orchestration mechanisms using Apache Camel, and utilized Docker for c

GD

Senior Software Engineer

GE Digital

Jul 2017 - Present (7 years 11 months)

Developed microservices for the Operations Performance Management (OPM) suite, leveraging PREDIX cloud platform services. Involved in all sprint ceremonies, conducted extensive code reviews with emphasis on SOLID design principles, and deployed applications on Cloud Foundry. Implemented an Auditing microservice focusing on scalability, load balancing, and multi-tenancy support.

AL

Senior Software Engineer

Altisource

May 2016 - Present (9 years 1 month)

Participated actively in various sprint ceremonies and contributed to high-level and low-level software designs. Involved in migrating applications from data centers to AWS Cloud, implementing mailing services using Amazon SES, and file handling with Amazon S3. Developed UI screens using Angular and addressed security concerns like DDOS attacks.

BT

Analyst

British Telecom

Aug 2013 - Present (11 years 10 months)

Involved in various sprint ceremonies, code reviews, and high-level/low-level technical designs for the Sales Quote Engine and Autofix applications. Implemented solutions using Java, Spring, Hibernate, REST APIs, and JMS. Developed UI screens using GWT and managed vendor migrations.

AL

Software Engineer

Amadeus Labs

Jul 2011 - Present (13 years 11 months)

Analyzed business requirements and performed feasibility analysis for the aircanada.com project. Implemented solutions using Java, Hibernate, and REST APIs. Conducted unit testing, integration testing, bug fixing, and provided production support.

MD

Trainee Engineer

Mercedes-Benz Research and Development

Apr 2010 - Present (15 years 2 months)

Involved in design meetings to understand functional requirements for the IPMA/DOGMA application. Implemented solutions using Java, JSP, Servlets, and Struts. Developed UI screens with HTML, CSS, and JavaScript, and performed unit testing and bug fixing.

Education

Degrees, certifications, and relevant coursework

PE

PES College of Engineering

Bachelor of Engineering, Computer Science

Completed a Bachelor of Engineering in Computer Science. The curriculum covered fundamental concepts and advanced topics in the field.

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Abhi Shek - Senior Cloud Developer - Department of Transport | Himalayas