I'm Akshay, a software engineer with extensive experience in the industry. I specialize in building high-performance microservices using Java, Spring, and SpringBoot.
- ๐ป Languages: Java, JavaScript, Typescript
- ๐ฑ Frameworks: Spring, SpringBoot
- ๐จ Design Patterns: I'm well-versed in various design patterns.
- ๐งฌ Data Structures & Algorithms: Strong foundation in data structures and algorithms.
- ๐ Messaging Queues: Proficient with Kafka and RabbitMQ.
- ๐ก Version Control: Experienced with Git and GitHub.
- ๐ CI/CD: I have hands-on experience with Jenkins and CI/CD pipelines (Github Actions).
- ๐ฆ Code Quality: Utilize SonarQube for code quality improvements.
- ๐ Build Tools: I have hands-on experience with Gradle and Maven.
- โ๏ธ Cloud Platforms: Azure and Pivotal Cloud Foundry (PCF).
- ๐ณ Containerization: Skilled in Docker and AKS (Azure Kubernetes Service).
- ๐ Front-end: Familiar with ReactJs and testing with Cypress and Jest.
- ๐งช Testing: Expertise in Junit, Mockito, and Cucumber.
- ๐ Development Practices: I follow Test-Driven Development (TDD) and Behavior-Driven Development (BDD) principles.
- ๐ APIs: Proficient in building RESTful APIs.
- ๐ข๏ธ Databases: I have experience with PostgreSQL, OracleDB, MySQL, and MongoDB.
In addition to my technical skills, I have a passion for:
- ๐ท Photography: I enjoy capturing moments and exploring the world through the lens.
- ๐จ Sketching: Creativity flows through sketching, where I bring ideas to life on paper.
- ๐ฎ Gaming: I'm an avid gamer who loves diving into virtual worlds and solving challenges.
I'm passionate about technology and continuously seek to expand my knowledge in the ever-evolving software landscape. Feel free to reach out and connect!
You can find me on LinkedIn and GitHub.
Let's collaborate and build amazing things together! ๐ป