The business development executive will be responsible to research client business referrals, network, and web leads; provide prospective customers/clients with all services offered and additional presentations as needed, and work with clients to create solutions for their needs and consult throughout the sales...
Experience
2023 — Now
Los Angeles, California, United States
Description: Designed a comprehensive donation tracking system to streamline donation management processes for Mid-Ohio Food Bank. The system features a microservice architecture, AWS deployment, and functionalities including record lookup, admin dashboard, and notification service.
● Participated in various phases of the Software Development Life Cycle (SDLC) of the application, including requirement gathering, design, analysis, and code development using Java.
● Implemented the application using Spring Boot and Spring MVC for the backend, integrating a scalable microservice
architecture to enhance system performance and flexibility.
● Integrated RESTful APIs for seamless data interaction between frontend and backend services, enhancing data flow and system interoperability.
● Developed client-side validations and dynamic user interfaces using JavaScript and Angular, integrating NPM for package management alongside HTML5, CSS3 for responsive design, enhancing user experience and ensuring robust data input validation across the donation tracking platform.
● Implemented Apache Kafka for reliable messaging and real-time event processing in a scalable microservices-based donation tracking system, ensuring timely and accurate data synchronization, notifications, and comprehensive analytics to optimize operational efficiency and data reliability.
● Integrated Apache Hadoop and Spark for distributed processing of large-scale datasets, enabling efficient analysis of donation trends and resource optimization.
2022 — 2023
2022 — 2023
Los Angeles, California, United States
Description: Designed and developed a microservices-based weather forecasting system to provide accurate and real-time weather updates. The system includes functionalities such as detailed weather information, search capabilities, and service discovery.
● Designed and developed a microservices-based weather forecasting system using Java and Spring Boot.
● Implemented various microservices such as details, search, discovery, and gateway to streamline functionality and improve system responsiveness.
● Utilized Spring Cloud, Eureka for service discovery, and Hystrix for adding resilience to the search service, ensuring efficient communication and fault tolerance between microservices.
● Employed the MVC design pattern using Spring MVC to structure the application, facilitating clear separation of concerns and modular development.
● Integrated RESTful APIs for seamless data interaction between frontend and backend services, enhancing data flow and system interoperability.
● Utilized AWS ECS for containerization, ensuring a consistent and scalable deployment environment across development and production stages.
● Used PostgreSQL databases for efficient data storage and retrieval, optimizing query performance to support high data volumes and concurrent access.
● Managed source code using Git with GitHub Actions for CI/CD pipelines, promoting code integrity and accelerating deployment cycles.
2020 — 2022
2020 — 2022
Columbus, Ohio, United States
Description: PropertySwan is a mobile application designed to assist users in estimating the cost of buying furniture for a new house. The app provides users with a comprehensive cost breakdown based on room dimensions, furniture preferences, and budget constraints.
● Participated in all SDLC phases using Agile methodologies, covering requirement gathering, design, development, testing, and deployment to ensure complete project oversight and smooth delivery.
● Developed core backend services and APIs using Java (Spring Boot), ensuring seamless communication between mobile apps and backend systems.
● Designed and implemented Android-specific modules using Java, enhancing the mobile app’s performance and native features like notifications, location tracking, and camera integration.
● Built dynamic, responsive UIs for the app with Android Jetpack Components (RecyclerView, Navigation, ViewModel) to deliver a smooth and consistent user experience.
● Integrated Firebase Authentication for secure user login and Google Maps API to display interactive room layouts and furniture placement previews.
● Optimized app performance using Android Profiler to reduce memory leaks and ensure smooth UI interactions, especially during complex animations.
● Developed and integrated Room Database for managing local storage of user preferences, ensuring fast data retrieval and an offline-first experience.
● Set up background services using WorkManager to schedule periodic syncs with the backend server, ensuring up-to-date cost estimates even when the app is in the background.
2018 — 2020
2018 — 2020
Columbus, Ohio, United States
Description: Designed and developed a comprehensive Volunteer Management System using Java Spring Boot, aimed at facilitating the application process for volunteer positions and enabling administrators to efficiently assign volunteers to various teams.
● Designed and developed a microservices-based Volunteer Management System using Java and Spring Boot to enhance scalability and maintainability, streamlining the management of volunteer operations.
● Designed RESTful APIs to facilitate the submission and management of volunteer applications, ensuring efficient data handling and storage.
● Developed an administrative dashboard with Angular, enabling dynamic interaction for administrators to approve, reject, or assign volunteers efficiently.
● Implemented robust user authentication and authorization mechanisms using Spring Security, securing access for various user roles within the platform.
● Created a notification service using AWS SQS, automating alerts on application status and team assignments to enhance communication and engagement.
● Utilized MySQL database performance through advanced query optimization techniques and connection pooling, significantly improving responsiveness and system efficiency.
● Managed source code version control with Git, ensuring meticulous tracking and organization of development processes for high-quality software maintenance.
● Automated CI/CD pipelines with Jenkins, refining the software development lifecycle to accelerate building, testing, and deployment operations.
Education
University of California, Riverside