YASH KANODIA
Contact No.: +1-980-***-**** LinkedIn: linkedin.com/in/yashkanodia16/
Address: Charlotte, North Carolina (Open to relocation) Github: https://github.com/yashkanodia16 Email ID: admf0a@r.postjobfree.com Portfolio: http://yashkanodia.com/ Education
• University of North Carolina at Charlotte, USA August 2019 – May 2021 Master of Science in Computer Science 4.0/4.0 GPA
• University of Mumbai, India August 2015 – May 2019 Bachelor of Engineering in Information Technology 8.15/10 CGPI Technical skills
• Languages: Java, JavaScript (ES6), SQL, HTML, CSS
• Development: WordPress, NodeJS, ReactJS, AngularJS, AJAX, JSON, RESTful APIs.
• Database: MySQL, MongoDB, SQLite, RDBMS
• Software: Android Studio, draw.io, Visual Studio, code, Erd plus, Eclipse, NetBeans, Git, Google Firebase
• Fundamental Concepts: Agile Methodology, Scrum
Experience
Graduate Teaching Assistant, University of North Carolina at Charlotte June 2020 - Present
• Lead Teaching assistant for Logic and Algorithms and assisted with grading assignments and solved doubts of 50 students.
• Teaching assistant for Database Systems and helped in grading programming projects and solved queries of 89 students. Full-Stack Development Intern, Kanexon, Houston, USA July 2020 – October 2020
• Implemented RESTful API's in Java using Jersey framework and exposed stub services so that UI and backend can be done parallelly.
• Collaborated with three team members and Integrated API’s with Google Firestore database to perform CRUD operations.
• Established Single Page application using AngularJS. Performed Unit testing for the application.
• Breaked down html pages using MVC pattern to build different modules for the application. Used Jquery and AngularJS for form validations.
Web Development Intern, Sammey INC., Mumbai, India June 2017 - July 2017
• Worked in motivated team of three and Designed front-end UI for web applications as per the requirements of company's client, with regular updates and modifications.
• Developed the components using CSS and Bootstrap to provide design view in the web page.
• Designed and developed user-friendly interface to easily navigate the web application in HTML and JavaScript. Academic Projects
Github Finder
• The objective of the project was to discover any Github User profile. React application made to find Github users using the API.
• Utilized class components, stateless functional components. Used axios which is a module to make HTTP get request to API.
• Application will discover the user and will display the number of repositories, followers and general things about a user. Technologies used: React.js, Netlify
TCET Kiosk
• kiosk system is utilized to automate the generation of letters for an institute where anyone who uses the application could interact with the administration using an appropriate formal letter format.
• Kiosk framework will help administrator office for keeping up the records of the letters from students on computer instead of keeping up the printed copies.
Technologies used: Android Studio
Meetup event - Soccer
• Established Web-based artifacts to render Soccer events in the form of connections, user can login and respond to respective events as well as create a new event.
• Implemented on NodeJS, active content of site is stored in MongoDB and Mongoose is the npm API used to serve requests. Technology stack: NodeJS, MongoDB
Text Translator
• Created API in Node.js that will permit the client to get Microsoft Azure content interpreter administration which is a cloud- based machine translation service that you can use to decipher text in close to ongoing through a clear REST API call.
• Documented API utilizing Swagger that will disclose the client how to utilize the API and improves readability. Technology stack: Node.js, Swagger, Microsoft Azure