Post Job Free
Sign in

Software Engineer

Location:
Des Moines, IA
Posted:
November 21, 2025

Contact this candidate

Resume:

Rakesh Saidugari

515-***-**** ***************@*****.*** linkedin.com/in/rakesh-saidugari-457467199 Professional Summary

Enthusiastic and detail-oriented Software Engineer with a master’s degree in computer and information science and hands-on experience developing Java-based backend systems. Skilled in Spring Boot, REST APIs, MongoDB, and Android application development. Strong understanding of software design, database management, and cloud principles. Passionate about building scalable backend systems and contributing to Agile software teams.

Education

Master of Science in Computer and Information Science — Bellevue University, Bellevue, NE

(Aug 2025)

Relevant Coursework: IT Infrastructure, Database Systems Design, Cloud Computing, Software Development, IT Strategy, Software Testing & Quality Assurance Bachelor of Technology in Electronics and Communication Engineering — CMR Engineering College, Hyderabad, India

Relevant Coursework: C Programming, Java, Python, DBMS, Microcontrollers, Wireless Networks Technical Skills

Languages: Java, Python, C, C++

Frameworks: Spring Boot, Android SDK

Databases: MongoDB, SQLite, Room

Web Technologies: HTML, CSS, JavaScript

Tools: Git, GitHub, VS Code, Jira, Excel, Power BI Concepts: RESTful APIs, OOP, Data Persistence, Agile Methodologies, SDLC Projects

Book Club Application Spring Boot, MongoDB, REST API

• Developed a Java Spring Boot web application for managing book wishlists and club interactions.

• Migrated persistence from in-memory DAO to MongoDB using MongoTemplate and custom DAOs for scalability.

• Implemented form validation, error handling, and modular REST controllers to improve maintainability.

• Applied Agile methodologies to enhance functionality and ensure iterative development.

• Integrated Postman API testing for endpoint validation and regression testing.

• Documented API endpoints using Swagger/OpenAPI to simplify developer onboarding.

• Enhanced application performance by reducing query latency by 25% through optimized MongoDB queries.

Weight Tracking Mobile App Java, Android, Room, SQLite

• Built a Java-based Android application to record and track users’ weight, BMI, and weekly progress trends.

• Designed multiple interactive screens (Settings, Dashboard, History) using Jetpack ViewModel for real-time updates.

• Integrated Room database for persistent offline storage and validated user input for data accuracy.

• Enabled image attachments for visual progress tracking and user engagement.

• Implemented data visualization for BMI and progress trends using charts.

• Reduced data sync issues by optimizing database transactions and LiveData observers.

• Tested across multiple Android versions to ensure UI consistency and app stability. DTMF-Based Home Automation System Arduino, Embedded C

• Designed and implemented a mobile-controlled home automation system using DTMF signaling and Arduino.

• Developed firmware to decode DTMF tone signals and trigger relays for secure appliance control.

• Ensured reliable communication with low-latency signal response (<100ms).

• Integrated fail-safe mechanisms to prevent false triggering or electrical interference.

• Enhanced circuit design to support multiple appliances (fan, lights, AC) from a single controller.

• Documented hardware schematics and firmware logic for future scalability and maintenance. Smart Car Seat Belt Accident Detection System Arduino, Sensors, C++

• Built an IoT-based accident detection system combining heart rate, alcohol, and eye blink sensors.

• Implemented a real-time GPS/GSM alert module that automatically sends accident data and location to emergency contacts.

• Improved driver safety with sensor-based alerts and automated ignition lock features.

• Conducted simulation testing to validate response accuracy and reliability under varying conditions.



Contact this candidate