About Me
A dedicated software engineer with 2 years of experience in Java, C++, OOPS concepts, and MySQL. Transitioning to a Java-focused career, am proficient in Spring Boot, and currently enhancing Java design skills through Scaler. Experienced in machine vision and image processing.
Hello! My name is Akshay Kumar VK and I'm from Kerala.
- Birthday: 09 February 2000
- Linkedin: Akshay Kumar
- Phone: +91 8618971091
- City: Bangalore, Karnataka, India
- Diploma: Mechatronics Engineering
- Email: akshaykumarvk@outlook.com
- Current: Open to Work
My Skills
Java
Spring Boot
My SQL
Hibernate
Resume
Summary
Akshay Kumar
2 years of experience as a Software Engineer, focusing on industrial automation and machine vision systems. Proficient in Java, Spring Boot, REST APIs, and database management. Experience with C++, Visual Studio, and third-party tools like Cognex VisionPro and Keyence controllers. Pursuing an advanced software development course at Scaler Academy, mastering Java low-level and high-level designing, Hibernate, AWS, and more.
- Bangalore, Karnataka, India
- 8618971091
- akshaykumarvk@outlook.com
Education
Specialized in Software Development & Problem-Solving
JULY 2023 – Current
Scaler
Java (SD)
Coursework: Data Structures & Algorithms, Low-Level Design, Spring Boot, Hibernate, MySQL
Diploma in Mechatronics Engineering
October 2022 – April 2023
NTTF (Nettur Technical Training Foundation), Kannur,Kerala
Professional development completed in Automation with an overall CGPA of 8.36.
Key Subjects: Industrial Automation, Computer Engineering, PLC Programming, Digital Electronics
Higher Secondary Education
June 2015 – March 2017
GHSS Chattukappara,Kannur, Kerala
Completed higher studies with 85% marks.
Science
Professional Experience
Software Engineer
October 2020 – August 2022
Renovus Vision Automation Pvt. Ltd.
- Developed C++ applications to automate industrial processes, increasing system efficiency by 30%.
- Designed and implemented user interfaces, improving operational accuracy by 40% through streamlined interactions.
- Optimized Java-based modules, improving processing speed by 25% and enhancing system performance.
- Wrote efficient, error-free code, minimizing system downtime by 40% and ensuring greater reliability.
- Led software testing efforts, identifying and fixing bugs that boosted system performance by 20%.
Projects Done
Movie Ticket Booking Application
Oct 2024 – Oct 2024
Scaler
github.com/AkshayKumarVk/Book-My-Show- Engineered a movie ticket booking app, similar to Book My Show, featuring a robust backend system powered by Spring Boot, Maven, and MySQL, with a focus on implementing MVC architecture.
- Reduced developer workload by approximately 30% by streamlining interactions with the database using Jpa Repository extensions, enhancing the efficiency of the development process.
- Improved backend abstraction by 23% through the prioritization of Data Transfer Objects (DTOs), ensuring efficient and optimized data delivery to end-users.
- Developed and implemented show booking features, simulating real-world booking scenarios to optimize user experience and improve system functionality.
- Tackled concurrency challenges, addressing potential functionality ambiguities and preventing malfunctions by implementing user-specific locks, which resulted in a 30% improvement in user interaction and reliability.
- Strengthened security measures for user sign-up and login processes, using Bcrypt Generator and Spring Security for password encryption, ensuring secure user data and reducing vulnerability to cyber threats.
Tools & Frameworks:
Java · Spring Boot · Hibernate · MySQL · Bcrypt Generator · Spring Security · MVC ArchitectureSpace Allocation and Parking Optimization System
Oct 2024 – Oct 2024
Scaler
https://github.com/AkshayKumarVk/LLD/tree/main/src/main/java/org/example/low_level_design/lld3/parking_lot19102024- Implemented space allocation algorithms to optimize parking space utilization, resulting in a 20% increase in capacity utilization.
- Integrated the system with MySQL, ensuring seamless data storage and retrieval, which reduced data access time by 30% and enabled faster transaction processing.
- Introduced comprehensive error management systems, reducing application downtime by 40%, improving system reliability, and enhancing user satisfaction.
- Implemented advanced exception handling protocols, proactively managing errors, reducing downtime by 40%, and significantly boosting both user experience and system reliability across multiple platforms.
- Developed a modular architecture that enhanced code reusability and scalability, cutting development time for subsequent feature additions and updates by 25%.
- Designed and implemented a RESTful API, facilitating integration with external systems and enabling seamless communication between different software components.
Tools & Frameworks:
Java · Spring Boot · Hibernate · MySQL · JUnit · Design Patterns · Low-Level DesignTic Tac Toe Game
Oct 2024 – Oct 2024
Scaler
https://github.com/AkshayKumarVk/LLD/tree/main/src/main/java/org/example/low_level_design/lld3/tic_tac_toe_12_10_2024- Developed a console-based Tic Tac Toe game in Java, implementing essential game mechanics and interactive features to enhance the user experience.
- Directed the game logic to handle player moves, determine win/loss/draw conditions, and manage the overall game state, including implementing an undo functionality for a smooth and intuitive gaming experience.
- Incorporated error handling and input validations for player and bot count to provide a user-friendly interface, preventing invalid moves and improving application performance by 18%.
- Created an algorithm for a computer player BOT in single-player mode, offering varying difficulty levels to deliver a challenging gaming experience.
- Applied the Strategy design pattern to determine and implement the optimal winning strategy for the game.
- Ensured optimal performance by achieving a time complexity of O(1) for key game functionalities, focusing on performance efficiency.
Tools & Frameworks:
Java · Design Patterns · Spring Boot · Low-Level DesignEcoMart- Product Service
June 2024 – June 2024
Scaler
https://github.com/AkshayKumarVk/EcoMart- Built a scalable Spring Boot backend that integrated Hibernate and MySQL, reducing database query time by 80%.
- Implemented advanced CRUD operations with pagination and filtering to optimize response times.
- Integrated an external API called Fake Store API and utilized the MySQL database. Additionally, I included the AWS MySQL database and implemented caching using Redis to optimize the response time by 99%.
- Migrated the project to AWS, deploying it on EBS and moving the database to AWS RDS for improved performance.