Technology: Java, NodeJS, MySQL, Kafka, AWS, S3, SQL, Splunk, Git, JIRA, qTest, Rancher, Postman, TDD
Designed and implemented client server architecture for Over The Air Programing (OTAP) solution to deliver software updates for over 300K trucks via wireless network.
Wrote test cases for tickets listed in JIRA & worked closely with Software Developers on the team to resolve issues found during testing. Maintained JIRA Ticket status. Created release notes based on tests conducted.
Designed and executed test cases for PACCAR portal using qTest application.
Augmented Reality Software Engineer
Technology: AR/VR, OCR, Java, AWS, S3, OpenGl, ARCore, Git, MVC, TDD, Android, Vuzix M300, Shell
1st employee of the startup. Developed AR apps and 3D models for Vuzix M300
AWS Setup: Setup AWS EC2 Linux Instances, S3 buckets. Wrote Shell scripts to make S3 buckets SOC-2 compliant. Updated ACL of all public access objects so that only authorized users can access. Used JIRA tickets.
Computer Vision: Optimized existing AR Android app using Java, Gradle to convert Handwritten text to plain text in real time using Machine Learning and Computer Vision. Also stores a text log on S3 with users profile
3D AR Android App: Modified existing code base for dynamically accessing data. Used Java, OpenGl, JSON and ARCore for Android, followed SCRUM, MVC, TDD approach. Developed 3D Models in Blender, Unity. Developed AR apps for Fortune 100 companies
RESTful API: Developed REST API using MEAN Stack and used Postman to check if the API works.
Tethered Automation Software Update for Vuzix M300 Smartglasses: Conducted standups. Wrote power shell script, automated process of downloading S3 object & updating Vuzix M300 smart-glass app via command line.
Technology: API.AI, Linux, Apache, MySQL, Java, Spring, Moodle (PHP), Git, AWS, S3, Shell, HTML, CSS
(AWS) Student Portal: Designed student platform using open source Moodle. Developed entire platform using functions provided by Moodle to integrate with the web portal and the iOS app. Website hosted on AWS S3.
AI Chat-bot: Developed an AI chatbot to help students with course management using API.AI
Course Dashboards: Developed instructor dashboards and learner surveying tools using Java Spring, SQL which helped instructors run their class better by providing data on Assignments and Learner Activity.
Suggestions System: Core service for all recommendation systems at Stud-E-Buddies, currently used on the homepage and throughout the content discovery process. Worked on both offline training & online serving.
Full Stack Developer
App Development: Also developed an iOS app so that customers can access their coupons from the native app. Used MongoDB ( NoSQL ) to store user’s profile. The app was built using TDD and MVC approach.
Data Analysis: Using Google analytics studied customer retention and website statistics. This data also helped in generating a revenue of $6000 in the 3rd month, only through website sales.
Software Engineer Intern
Technology: Selenium, Java, TestNG, Xpath, XML, TDD, HTML
Test Automation Tool: Developed a Platform Independent Test Automation Tool using Selenium, Java, TestNG, Xpath, XML and TDD approach, which resulted in net savings of $7000 in software license costs.
Report Generation: The results of the test were stored in a SQL database and were converted into PDF and HTML reports. These reports were then sent to the Test Manager and the Software Engineering Team Lead.