BHAVIN VAGHASIYA
**** ********* ****** ****, *******, ON N9B 1H4 226-***-****
https://www.linkedin.com/in/bhavin-vaghasiya https://github.com/bhavinv821 adhrby@r.postjobfree.com SUMMARY OF QUALIFICATION
• Completion of 2 internships in Software and Web Development on Linux based development platform
• Practical knowledge through projects developed using C, C++, Java, bash, Python, REST, MySQL
• Fundamental knowledge of Object-Oriented Programming and Software Development Life Cycle
• Strong understanding of Data Structures and Algorithms, and excellent Problem-Solving abilities developed by solving more than 150 problems on the LeetCode platform TECHNICAL SKILLS
• Programming Languages: Java, C, C++, C#, Python, bash
• Mark-Up Languages: HTML, CSS, UML
• Java/J2EE Frameworks: Spring Boot, Spring MVC, Hibernate, Servlet, Jersey
• Web Technologies: JavaScript, TypeScript, Node.js, React, Redux, .NET, php, REST, JSON, XML
• Databases: MySQL, PostgreSQL, MongoDB
• Software Methodologies: Agile model, Iterative model, Waterfall model
• Testing and Version Control: Junit, Git
• Operating Systems: Windows, Linux
• Software Applications/Tools: Eclipse, NetBeans, Slack, Maven, JIRA, Android Studio, Git, Visual Studio Code EDUCATION
Master of Applied Computing January 2020 – Present University of Windsor, Windsor, ON, Canada (GPA- 90.83/100) Related coursework: Advanced Software Eng. Topics, Advanced System Programming, Advanced Computing Concepts Bachelor in Information Technology June 2015 – May 2019 Gujarat Technological University, Ahmedabad, Gujarat, India (CPI- 8.45/10) Related coursework: Data Structures and Algorithms, Object Oriented Programming, Advanced Java, Operating System RELATED EXPERIENCE
Software Engineer Trainee July 2019 – September 2019 Argusoft, Gandhinagar, India
Technologies: Java, Spring MVC, Spring Boot, Hibernate, JDBC, JavaScript, Node.js, React, Redux
• Obtained training through practical tasks and contributing to live projects on Linux based development platform
• Implemented REST APIs for the company’s complaint system as well as explored Java microservices architecture
• Learned and implemented Java Decorator Pattern as well as various Software Design Patterns Web Development Intern January 2018 – March 2018
Swing IT Services Pvt. Ltd, Ahmedabad, Gujarat, India Technologies: JavaScript, HTML, CSS, Bootstrap, MySQL
• Worked in the implementation phase with the Agile team and created the responsive front-end modules
• Designed and created database schemas as well as managed it throughout the project lifecycle
• Attended and participated in daily Agile Scrum meetings SELF LEARNING PROJECTS
My Own Shell Terminal (GitHub) October 2020
• Coded my own terminal that work as a UNIX shell. Each command is treated as new process
• Tools/Technologies: C, UNIX I/O, UNIX System calls Virtual Print (GitHub) September 2020
• Developed a Java Spring Boot and OpenCV Python integrated application that covert image to xerox photo copy
• Tools/Technologies: Java, Spring Boot, Python, OpenCV Typing Speed Tester (GitHub) August 2020
• Built a typing speed tester system in which users can take a test to check their average typing speed
• Tools/Technologies: HTML, CSS, Bootstrap, JavaScript ACADEMIC PROJECTS
Client Server File Sharing System (GitHub) (Individual Project) May 2020 – August 2020
• Created a system for file transfer from server to clients. Handles concurrent requests with 0% degradation speed
• Tools/Technologies: C, sockets, UNIX I/O
GouWrmand – University of Windsor (GitHub) January – April 2020
• Developed a website for university’s cafeteria that allows user to order food online and track order in real-time
• Used JasperReports tool to generate invoices and daily or monthly reports for cafeteria to make better decisions
• Tools/Technologies: Java, Spring Boot, Hibernate, JSP, Maven, JavaScript, Bootstrap, MySQL Search Engine (GitHub) January - April 2020
• Built a web search engine that displays relevant web pages for user searches and also give suggestions
• Used and implemented concepts like Ternary Search Trie, Inverted Index, Edit Distance, Hashing
• Tools/Technologies: Java, Jsoup, HTML, CSS
Validating Radiation Safety Parameters – Government of Gujarat, India (GitHub) September 2018 – April 2019
• Collaborated with the health department throughout the project lifecycle
• Developed a mobile application that collects data from different health centers and generates deficiency report
• Tools/Technologies: Java, Android Studio, MySQL, php TECHNICAL INVOLVEMENTS
• Participated in BorderHacks and WinHacks Virtual Hackathons 2020
• Ranked in the Top 1.5% among 250,000+ programmers in Code Gladiators by TechGig (Java) 2020
• Attended Cyber Security Bootcamp by BlackBerry 2020
• Participated in Smart Gujarat Hackathon and qualified for the higher rounds 2018
• Qualified for the higher rounds in Codevita by Tata Consultancy Services (Java) 2017 and 2018
• Secured 6th rank among 1k+ programmers in Code Tadka by Nirma University (C) 2017 TECHNICAL TRAINING
• Mastering Microservices with Java (https://www.linkedin.com/learning) October 2020
• Microsoft Azure understanding the Big Picture (https://www.linkedin.com/learning) August 2020
• Rest API web Services (https://www.youtube.com) June 2020 EXTRACURRICULAR ACTIVITIES
• Mentored in Enactushacks hackathon and helped the participants to build their ideas 2020
• Volunteered in state-level Techfest, Gujarat Technological University 2018
• Tutored 3 students for free in many computer subjects during undergraduate studies 2016 - 2019