Profile Picture

Hi, I'm Shyam Patel

Android | Web | Cloud Developer

About Me

I am an experienced Android Developer with a track record of turning ideas into polished, user-centric mobile apps and a solid foundation in Computer Science. In addition to my expertise in Android development, I have hands-on experience in web development and cloud, giving me the versatility to deliver robust, seamless end-to-end solutions.
After a refreshing career break 🏝️, I’m ready to bring fresh energy, creativity, and a customer-focused mindset to a dynamic team ✨.

Beyond technical skills, I have strong people skills gained from working in fast-paced customer service roles, enabling me to communicate clearly, collaborate effectively, and keep user satisfaction at the heart of everything I build 🙂.

My Skills

Android

Jetpack Compose, Koin, Dagger2, Coroutines, Room, Retrofit, DataBinding, Material Design, Google Apis, Bluetooth Apis (BLE) Apollo GraphQL for Android, Firebase Messaging, JUnit, Integration testing, Compose Testing, UiAutomator Testing, Mockito, Mockk

Web

Spring Boot, Spring MVC, Spring Security, Spring Security, Spring JPA, Spring Testing, JEE (JSP, Servlets), jQuery, HTML, CSS, bootstrap, javascript

Versioning, CI / CD

Git, Github, Jenkins, Docker

Programming Languages

Kotlin (Advanced), Java (Advanced), Python (Basic)

Cloud

AWS - EC2, S3, EBS, SQS, DynamoDB, RDS, SES, VPC, Route53, Lamda

Database

SQLite (w RoomDB), MySQL, DynamoDB

Tools

Android Studio, IntelliJ, Jira, Slack, Asana, LucidChart, Visio, Jenkins, AWS

Work History

  • Cashier / Self checkout associate - Jewel-Osco, Naperville, IL

    April 2022 - October 2023

  • Front Desk / Technician - Comfort Inn, Madison, IN

    April 2021 - March 2022

    - Leveraged hotel management software to handle reservations, check-ins, and billing.
    - Created custom solutions for handling hotel maintenance requests, by designing a spring based web application that notifies and tracks all maintenance requests.
    - Upgraded hotel Wi-Fi and network by installing and securely setting up router, switches and access points.
    - Helped maintenance by modeling 3d parts to and printing them for hotel repairs thus saving cost.
  • Android Developer - VVConnect Corp., Chicago, IL

    Sept 2017 - July 2018

    - Part of startup team to work on a scenario-based social networking app.
    - Built custom views to draw paths on maps and then used Google Maps API Polylines to store Geofences. Implemented trim functionality to change complex polygon to simple polygon.
    - Used FSM design pattern to handle state management in the Views.
    - Created calendar recurring events to setup created fences which are then synced to the contact's device.
    - Customized widgets that include Map Markers, Buttons, Toast's, Dialog's.

Projects

More!

Education

Contact Me