Hi there!I am Samanyou Garg.

I am a final year computer science student at the University of Manchester, looking to secure a Graduate Software
Developer position to further develop my skills and knowledge in a practical and fast-paced environment. I am passionate about Artificial Intelligence, Data Science and Machine Learning and love dreaming, designing and reinventing innovate products to make the world work better.

Projects

Projects

Bhagavad Gita is a 700-verse Hindu scripture in Sanskrit and is universally regarded as the single most influential philosophical text that provides an ultimate guide to self-realization.
BhagavadGita.io is modern Gita app with a simple, beautiful and easy to use interface, helping users focus on reading. It perfectly combines an intuitive, user-friendly design with best-in-class features to greatly enhance the
experience of its users.

• Tested, debugged, built, developed and deployed a multi-user, multi-threaded, client-server open source game containing
over 6000 Java classes and 1800 test cases using Eclipse, Git, Apache Ant, Jenkins, Junit and SonarQube.
• Worked on the automation of builds and tests leading a team of 6 people over 12 weeks.

Work Done
• Developed software from first principles to create a new web application using the Spring web framework as a team of 5
people over 10 weeks.
• Introduced to MVC system architecture with Spring.
• Started by creating User Interface Mockups for the initial requirements given.
• Designed for Testability. Constructed good automated tests from requirements, looking in particular at the importance
of working out how to ensure coverage, ensuring that functionality can be tested in isolation.
• Integrated Third-Party APIs like Twitter and Google Maps API to use their services in our application.
• Ensured that acceptance tests are met, and the user experience is good.
• Implemented a REST API to enable sharing of data between applications.

2. Accident and Incident Reporting Application

Application features -

Progressive Web App -

Worked on any device, taking advantage of any features available on the user’s device and browser.

Instant loading.

Responsive.

Felt like a mobile app with app-style interactions.

Served via HTTPS ensuring that the content was securely delivered.

Allowed users to install the web app as a native iOS/android app on their home screen.

Allowed users to take pictures directly from their phones/tablets.

The Android app used a WebView to create a wrapper around the web application along with Android's Native elements, allowing
a user to access their device's hardware to take pictures and videos. Also, helped make the app maintainable as just the
code for the web application needed to be updated when a change was required.

3. IoT application

Created a web application that allowed the chemists to set up a schedule and an interval (for each data point that needed
to be captured) at the start of their experiments. The web application would fire commands at the instrument and grab data
at specified time intervals, till it reached the end of the schedule.