Summary
Overview
Work History
Education
Skills
Projects
Skilldevelopmentactivities
Languages
Timeline
Generic
Vinay Kumar

Vinay Kumar

Guelph,ON

Summary

Motivated full-stack developer with over 5 years of experience creating dynamic web applications using Java, React, and PHP. Expertise in frontend and backend development, coupled with a strong understanding of database management, delivers high-quality software solutions that meet client needs and enhance user experience. Professional software development specialist with a background in creating innovative software solutions and optimizing systems for improved performance. Proven ability to collaborate effectively within team environments and adapt to evolving project requirements. Technical expertise in programming languages and a strong commitment to achieving project goals contribute to the success of any development team.

Overview

3
3
years of professional experience

Work History

Software Developer

Clonetab Soft Solutions Inc
California, USA
11.2021 - Current
  • Continuing to provide contract-based support, ensuring seamless execution of project deliverables and enhancements while adapting to evolving business needs
  • Engaged in automation projects to improve operational efficiency and reduce manual efforts

Software Developer

Clonetab Soft Solutions Inc
California, USA
06.2023 - 12.2023
  • Promoted to Software Developer, providing ongoing contract support while pursuing higher studies
  • Designed and implemented robust backend systems using Spring Boot and JPA, ensuring high code quality through comprehensive testing with JUnit 5 and Mockito
  • Developed automation workflows with team Clonetab for ERP and Oracle EBS database cloning, achieving a 60% reduction in manual replication time and a 40% decrease in storage costs
  • Integrated data masking and security protocols aligned with HIPAA and PCI-DSS, ensuring compliance and protection of sensitive information within automated database environments
  • Enhanced DevOps pipelines by implementing CI/CD-compatible cloning processes, expediting database refreshes for testing and deployment environments
  • Automated testing processes using Selenium, contributing to the deployment of Microservices and RESTful Services on AWS, optimizing system efficiency
  • Delivered instant resolutions for client issues and arranged demo environments to showcase new features
  • Created patches and updates to customer environments, ensuring smooth operation and minimal downtime
  • Engaged in collaborative efforts throughout the software development lifecycle, ensuring timely delivery of solutions that meet client requirements

Associate Software Developer

Clonetab Soft Solutions Inc
California, USA
11.2021 - 05.2023
  • Assisted in the development and maintenance of backend systems, focusing on Java technologies and the Spring framework
  • Collaborated with cross-functional teams to gather requirements and translate them into functional solutions, enhancing user experience and operational efficiency
  • Conducted unit testing and integration testing to ensure robust application performance
  • Developed customized KPI dashboards for real-time monitoring and reporting, utilizing SAP Design Studio to improve decision-making capabilities
  • Used SAP HANA database management techniques for combining tables, data processing, libraries for predictive analysis, planning, text processing, spatial, and business analytics
  • Created analytical views in HANA

Android Developer Intern

SuccessR Pvt. Ltd
Mumbai, India
06.2021 - 10.2021
  • Assisted in the development of Android applications, focusing on enhancing user experience and ensuring seamless functionality
  • Collaborated with senior developers to design and implement new features based on client requirements and user feedback
  • Utilized Java for application development, ensuring high-quality code and adherence to best practices
  • Integrated third-party APIs to enhance application capabilities, including payment gateways and social media sharing features
  • Conducted thorough testing and debugging of applications to identify and resolve issues, ensuring optimal performance across various devices
  • Participated in daily stand-up meetings and contributed to the Agile development process, improving team collaboration and project delivery
  • Technologies used: Android SDK, Java, XML, RESTful APIs

Education

Postgraduate - Computer Science

Conestoga College
Kitchener, ON
08.2024

Bachelor of Technology - Computers

Dr. M.G.R University
05.2022

Skills

  • Java
  • JavaScript
  • PHP
  • HTML
  • CSS
  • MySQL
  • Oracle EBS
  • PostgreSQL
  • Peoplesoft
  • MariaDB
  • SAP Hana
  • MongoDB
  • Success Factors
  • Spring Boot
  • React
  • JPA
  • Android SDK
  • Bootstrap
  • WordPress
  • Plugins
  • Web application
  • Website
  • Microservices
  • 0Auth
  • JWT
  • Graphical user interface (GUI)
  • Command Line Interface (CLI)
  • User Interface (UI)
  • LDAP
  • User Management
  • Junit 5
  • Mockito
  • Selenium
  • Postman
  • Manual Testing
  • Integration Testing
  • Penetration Testing
  • Git
  • Java Packaged System
  • SAP Hana Cloud
  • AWS S3 Bucket
  • Azure
  • Kubernetes
  • CI/CD Pipeline
  • Spring Cloud
  • Eclipse
  • Visual Studio
  • Notepad
  • Linux
  • Windows
  • RESTful API Development
  • Microservices Architecture
  • MVC Architecture
  • CI/CD Integration
  • Database Cloning and Refreshing
  • Automation and Scripting
  • Web Development
  • Soap
  • Creating ISO Images
  • Java Singleton
  • Linux administration
  • SQL
  • No SQL
  • Web Development and Hosting
  • Mail alerts
  • Agile Methodologies
  • Requirement Gathering and Analysis
  • Client Collaboration
  • Object-oriented programming
  • Problem-solving
  • Software development
  • Agile development methodologies
  • Software debugging
  • API integration
  • SQL integration
  • Back-end frameworks
  • Testing and debugging
  • Web application development
  • Front-end frameworks
  • Software architecture design
  • Microservices architecture
  • API Integration
  • Programming

Projects

React and Java Full Stack Web Application                                                                           - Post graduation

· Designed a full-stack web application utilizing React for the frontend and Java with Spring Boot for the backend, focusing on seamless user experience and responsive design.

· Implemented robust database security measures, including authentication and authorization protocols, to protect sensitive user data and ensure secure access to resources.

· Developed RESTful APIs for efficient communication between the frontend and backend components, enabling dynamic data retrieval and manipulation.

· Integrated automated testing frameworks such as JUnit and Mockito for backend testing, ensuring high code quality and reliability of application functionalities.

· Utilized technologies such as React, Java, Spring Boot, JPA, MySQL, and JWT for secure token-based authentication.

· Collaborated with team members to gather requirements and iteratively refined application features based on user feedback and testing results, ensuring the application met all project specifications and user needs.

Website Development with PHP and WordPress                                                                         - Under Graduation

· Developed a dynamic website using PHP for backend functionality, ensuring efficient data handling and user interactions.

· Integrated the website with WordPress, leveraging its powerful content management system (CMS) for easy updates and scalability.

· Designed custom themes and plugins tailored to specific client needs, enhancing the site's functionality and user experience.

· Implemented secure user authentication and role management to protect sensitive content and control access levels.

· Integrated a unique visitor tracking feature to collect and analyze user data, providing insights into visitor behavior and preferences.

· Developed a marketing strategy based on visitor analytics to optimize outreach efforts and improve engagement with target audiences.

· Optimized the website for performance and SEO, utilizing best practices for speed, responsiveness, and search engine visibility.

· Collaborated with clients to gather requirements and provide ongoing support and maintenance, ensuring the website remained up-to-date and aligned with their goals.

· Technologies used: PHP, WordPress, MySQL, HTML, CSS, JavaScript.

Linux GUI Application for File Upload                                                                       - Independent Project

· Developed a Java-based GUI application to securely upload files to remote Linux servers using JSch (Java Secure Channel) for SSH and SFTP communication.

· Designed an interactive user interface with JavaFX/Swing, enabling users to input server details, browse files, and specify upload destinations intuitively.

· Implemented file selection dialogs, progress bars, and real-time status updates to enhance usability and user experience.

· Ensured secure file transfers by incorporating robust error handling, input validation, and encryption protocols.

· Optimized application performance for reliable uploads, handling large files across diverse network conditions.

· Delivered a scalable and user-friendly solution for deploying data files to Linux servers in various environments.

GUI Application for Database Management with CSV                                                                           - Independent Project

· Designed and implemented a Java-based GUI application for creating database tables and importing data from CSV files into relational databases.

· Built a user-friendly interface with JavaFX/Swing, allowing users to configure database connections, define table schemas, and manage data imports easily.

· Leveraged JDBC for seamless connectivity with databases like MySQL, PostgreSQL, and Oracle, ensuring compatibility and reliability.

· Implemented dynamic validation for CSV file formats, error detection, and data preview features to ensure accurate data insertion.

· Included options for schema visualization and confirmation dialogs, providing users with transparency and control over database operations.

· Enhanced the application's portability and usability, making it ideal for quickly setting up demo environments and managing test databases.

Skilldevelopmentactivities

  • Participated in Code forces competitions, solving coding challenges to enhance problem-solving and algorithmic skills.
  • Monitored updates on advanced technologies and maintained knowledge of industry trends and best practices.
  • Pursued continuous learning of new technologies to improve performance and adapt to software development advancements.

Languages

English
Native or Bilingual
French
Limited Working

Timeline

Software Developer

Clonetab Soft Solutions Inc
06.2023 - 12.2023

Software Developer

Clonetab Soft Solutions Inc
11.2021 - Current

Associate Software Developer

Clonetab Soft Solutions Inc
11.2021 - 05.2023

Android Developer Intern

SuccessR Pvt. Ltd
06.2021 - 10.2021

Bachelor of Technology - Computers

Dr. M.G.R University

Postgraduate - Computer Science

Conestoga College
Vinay Kumar