Jainul Patel
669-***-**** San Jose,CA ******.*******@*****.*** https://www.linkedin.com/in/jainulpatel https://github.com/jainulp EDUCATION
Masters of Science, Software Engineering (CGPA: 3.67) Aug 2017 – May 2019 San Jose State University, CA, USA
Bachelors of Engineering, Electronics and Communication (CGPA: 3.9) Jun 2011 – May 2015 Gujarat Technological University, Ahmedabad, India Award: Tuition fees wavier scholarship for best academic performance. TECHNICAL SKILLS
Programming Languages: Javascript, Java, C#, C++
Web Development: ReactJS, HTML5, CSS3,,Bootstrap, Chart.JS Technologies/Framework: Node.js, .NET, Xamarin, REST, Spring, MVC, Amazon Web Services, EC2, Database/Middleware: MySQL, SQLite, MongoDB, Kafka, Passport.js, Express, Maven, Java Persistence API, Amazon RDS, Zookeper Operating Systems: Mac, Windows, Linux
Tools: Eclipse, Xamarin Studio, XCode, GitHub, SVN, Microsoft Visual Studio, IntelliJ, Junit, JMeter, Mocha WORK EXPERIENCE
Capgemini India Pvt. Ltd, Senior Software Engineer July 2015 – July 2017
• Developed a Mobile Application for a food and agricultural industry to handle their client accounts, activities with the clients, manage opportunities and finding client potential that can tell the share of the industry in client business.
• Contributed to CG- Portal App which is Google play store like application using Xamarin iOS.
• Developed a Mobile App with key functionalities of Managing and maintaining a database with 4 million records of cylinders, report generation and printing using portable Bluetooth Printer and Device location logging.
• Technologies: Xamarin iOS and Xamarin Android, C#, XCode, Azure Webservices, MySql Institue for Plasma Research, Software Engineering Intern Jan 2015 – May 2015
• Developed various software control system for NBI power supply system.
• Designed Operating sequence of power supply system.
• Processing and management of acquired data for Neutral Beam Injection.
• The solution relied on the base of PXI bus and Windows operating system and LabView as the programming language. Bharat Sanchar Nigam Limited, Trainee June 2013 – Dec 2014
• Silver Certificate: Digital Switching Systems, Digital Transmission Systems, and Telecom Support Infrastructure
• Gold Certificate: Optical Fiber Technology, Broadband Technology, Broadband Technology
• Platinum Certificate: IP Networking & Cyber Security and Mobile Communication San Jose State University, Teaching Assistant Aug 2017 – Present
• Helping and solving queries of students in the course of Analog circuits.
• Grading student assignments, homework and exam papers. PROJECTS
Kayak.com Simulation (NodeJS, ReactJS, MongoDB, MySQL, Kafka, REST, Redis, React-chartJS) Oct 2017 – Dec 2017
• Implemented a 3-tier application with functions of Kayak for different travel services with objects like Users, Listings, Billing and Administrator.
• Kafka as middleware, connection pooling, graphs, MongoDB sharding, Redis for caching
• Logs to keep track of user activities. Analytics by generating revenue and location based graphs and user activity trace.
• Performance improvement testing for 10,000 users using JMeter and Mocha. Dropbox Application Prototype (ReactJS, Spring Boot, Maven, JPA, Hibernate) Aug 2017 – Oct 2017
• Developed Dropbox prototype application with RESTful api’s using Java, Spring Boot, Hibernate.
• Implemented functionalities like login/signup, create/update profile, file upload, file sharing, user activity report, group create/delete/update and group file sharing.
• JMeter, MochaJS and Junit for performance testing. Chat Me SJSU ( Slack API, IBM Watson, IBM Conversation, IBM weather, NodeJS) Aug 2017 – Dec 2017
• Developed a chat bot integrated with messenger like Slack through which simple questions or problems a student has in SJSU could be answered.
• Using IBM Watson Conversation the data is modeled and bot keep communicating with IBM Watson to get the required information. Smart Social Network for Universities Aug 2017 – Dec 2017
• Developing a social networking application for the universities with features of group creation, deletion, messaging within and between the groups, uploading and saving files, mail services, notifications, admin control, service requests.
• REST API for communication between the server database and client-server, MongoDB for database, HTML5, JavaScript, CSS for development of web application, Amazon RDS for database. Hotel Booking Management Systems (Spring, JSP, Servlet, SQLite,MVC) Jul 2017 – Aug 2017
• Designed an application with modules like admin, renting and booking.
• Used Wildfly as the server and Oracle 9i for database.
• Junit for performance testing.