Graduate student looking for full time opportunity in Software Development. I am passionate about Software Development and learning new technologies. I have work experience of two years as Software Developer. I am proficient in Java, and C#. I know frameworks for both like Spring Boot and WCF. I can work on Front end side,too. I know bootstrap and React Js. I know MS SQL and My SQL. I also know Docker, and Jenkins. I was company's representative in Business Network International.
-
Experience
Developed initial layout of system, Automated Testing process using Junit and reduced development time by 10%.
• Established an agile architecture of a software process in the company.
• Represented the company in the Business Network International, Vadodara Chapter.
• Developed windows application using Swing, JDBC,MS SQL for a customer to manage manufacturing production. Additionally,
developed integration test framework for the project.
• Developed reporting functionalities using Crystal Reports that enabled customers to analyze data and to reduce efforts by 10%
by providing different KPIs.
• Implemented FTP protocol using JAVA to provide centralized access of all documents within an organization with the test
coverage of 73%.
• Wrote Data exchange module to help company’s product to be in sync with Tally software, that reduced data transfer time
(from 2 hours to 3 mins), using JAVA, XML and SQL.
• Developed Web Application using Spring Boot, React, Bootstrap, Ajax, CSS, SQL for a Travel Agency. Additionally, created a
dashboard for better visual presentation of the metrics and KPIs.
-
Projects
Implementation of FTP Protocol
• Implemented FTP protocol using JAVA. Developed functionalities of uploading and downloading multiple files. Developed Test
Suite using Junit with test coverage of 90%.
Automation Testing of Web Application
• This project focused on exploring the capabilities and features of Selenium Web Driver for automated testing.
• Found 90 % of bugs in existing web module by developing Unit Test Cases as well as Integration Testing.
• Developed a Test Report.
Handwriting Recognition using CNN
• Developed a Convolutional Neural Network (CNN) to recognize hand-written digits using python, and TensorFlow.
• Trained CNN on EMNIST dataset.