BALACHANDAR JELDI - Android developer |
[email protected] |
Location: Reston, Virginia, USA |
Relocation: No |
Visa: H1B |
BALACHANDAR JELDI ( Bala )
+1 770-709-4679 https://in.linkedin.com/in/balachandar-jeldi [email protected] SUMMARY Result-oriented professional with more than 15 years of rich and extensive experience in Mobile & Web Application Development as a Principal Android Engineer by working with the teams in Agile using Java/ Kotlin/ Android/ Spring technologies Implement front-end for Android channel on Android (Kotlin) technologies using Jetpack libraries (Data Binding, Work Manager, View Model, Live Data, and Room DB etc) Proficient in developing modern UI using Jetpack Compose for creating delightful Android user experience Proficient in implementing the architectures like Clean Architecture, MVI, MVC, and MVVM in Android applications, leveraging View Model and Live Data to achieve separation of concerns and maintain clean and scalable code Adept in harnessing the capabilities of RxJava, a powerful reactive programming paradigm, to architect and develop reactive and event-driven Android applications. Seamless management of asynchronous operations, data streams, and concurrency, resulting in elevated performance and heightened responsiveness. Experienced in leveraging Room API to facilitate seamless and optimized data persistence in Android apps Proficient in leveraging extension functions in Android development to streamline code reusability, enhance readability, and simplify complex operations. Skilled in crafting seamless Android user interfaces (View) using XML layouts and optimizing data display with RecyclerView, alongside efficient user interaction management through Controller components, resulting in enhanced app performance and superior user experience. Hands on experience with RESTful, Spring, Micro services using Spring Boot, and Hibernate technologies Hands-on working experience with the tools JIRA, TFS, and Confluence Page Recognized for taking innovation & process improvement initiatives to ensure alignment of technology roadmap with business strategies TECHNICAL SKILLS Certifications Frameworks Spring, and Hibernate CSPO 2019 SAFe Agilist 2018 CSM 2017 SCJP 2011 Mobile Technologies Android, and iOS Programming Languages Java, Kotlin, Swift, Shell Scripting, and JavaScript CI/CD & Build Tools Maven, Jenkins, Hudson, Ant, and Gradle Cloud Technologies AWS, and Azure IDE Xcode, Android Studio, and IntelliJ Database Oracle, MySQL, and PL/SQL Productivity Tools Jira, Confluence, and TFS Education M.C.A, from JNTU-CEH, JNT University, Hyderabad, India 2008 B.Sc(Computer Science) from Acharya Nagarjuna University, Guntur, India 2005 Client:NFCU, Vienna, VA Lead Engineer June 23 Till date Project description Bank effortlessly with the Navy Federal mobile app! Enhanced aesthetics and functionality provide a seamless experience for accessing account details and transactions. Streamline payments, transfers, and check deposits with intuitive taps. Securely sign in with a 4-digit passcode. Explore credit card and personal loan applications, membership options, and locate the nearest ATM or branch with ease. Roles & Responsibilities App URL Assumed responsibility for the Authentication module, overseeing various screens such as Login, Login with a temporary password, Change Password, etc. Work closely with cross-functional teams to align app development with company goals. Maintain clear records and documentation of app development processes. Proficient in utilizing Dagger and Retrofit to implement efficient dependency injection and RESTful API integration in Android applications, ensuring modular, scalable, and maintainable code Used MVVM architecture for Android development, ensuring modular, maintainable, and testable code through separation of concerns and reactive data binding Worked on Room API for efficient and scalable database access https://play.google.com/store/apps/details id=com.navyfederal.android Environment Android, Kotlin, Retrofit, Dagger Hilt, Coroutines, RESTful Web Services, Maven, Git, Maven, Gradle, Zeplin. Client: Amadeus Inc. - Miami, FL Senior Manager May 22 Apr 23 Project description Role: Solution Architect HotSOS is a state-of-the-art cloud-based hotel property management solution tailored to the unique needs of the hospitality industry. This advanced software provides businesses with an extensive array of tools and functionalities to effectively oversee their operations. From managing guest incidents with efficiency to optimizing preventative maintenance schedules, HotSOS offers a comprehensive suite of features. With HotSOS, hotels can streamline their property management processes, enhance guest experiences, and ensure smooth operations across all aspects of their establishment. Roles & Responsibilities App URL Designed QR code scanner feature for both Android and iOS channels Helped the team while implementing the new feature QR code scanner without effecting the past implementation of the feature Barcode reader Designed APIs for the module SO Assignment using Spring boot Restful services Designed and implemented logging, and exception handling using Slf4j and Java technologies for the SO Assignment Skilled in developing efficient and scalable RecyclerView implementations to display dynamic lists and grids for improved performance and user experience Specializing in Jetpack Compose, LiveData, DataBinding, ViewModel, Room DB, and WorkManager Encompass UI design using Compose, data management through LiveData and ViewModel, seamless storage via Room DB, and background task handling using WorkManager Planning for the PI till the delivery including Sprint planning, execution and till the demo and release Established relationships with the Product Owner and other stakeholders to make it easier for the team to communicate with them Android: https://play.google.com/store/apps/details id=com.mtech.taco&hl=en_US&gl=US iOS: https://apps.apple.com/us/app/hotsos-mobile/id704551252 Environment Android, Kotlin, Swift, Java, Spring Framework, Spring Boot Restful web services, C#, and JavaScript Client: HCL (Volt MX) Associate Manager II Aug 20 Jan 22 Project description Role: Solution Architect HCL Volt MX is an industry-leading low-code app development platform that empowers professional developers, enterprise architects and digital designers to rapidly deliver consumer-grade apps, integrate diverse and complex systems, and add innovative experiences that meet ever-evolving customer expectations. Roles & Responsibilities App URL Contributing as the owner of the Rebranding Activities for Android channel using the rule engine Adding a "Strict Mode" option to the binaries while constructing them and designing the Strict Mode flag using the same source code that generates two separate JARs for non-strict and strict modes Preparing a "Recap-schedule" while attending TEMENOS DeepDive workshops which allowed the team to get the most out of the experience Working with the Android Team on Stargate Automation tasks and reporting the outcomes to Product Management Continuously tested a total of 108 apps as part of the release cycle, using the tools Appium, and Selenium. Designing and implementing responsive and intuitive user interfaces using Android's View and Controller components. Monitoring daily actions of the SPA and SDK/Sync Teams Collecting feedback from squad leaders on the team's performance on a bi-weekly basis https://play.google.com/store/apps/details id=com.hcl.VoltMXApp&hl=en_US&gl=US https://play.google.com/store/apps/details id=com.hcl.voltmxappviewertablet&hl=en_US&gl=US Environment Android, Kotlin, Retrofit, Dagger Hilt, Coroutines, Java, C/C++, Shell Script, Python, Ant, Maven, Gradle, JavaScript Client: DataFlow Group, Noida Senior Tech Lead Jul 17 Aug 20 Project description Role: Solution Architect and Project Manager DataFlow Group is a trusted provider of secure payment acceptance, background checks, and document verification solutions. They strictly adhere to Joint Commission International (JCI) guidelines and Service Organization Controls (SOC) compliance standards. Their services encompass a wide range of offerings, including proprietary databases and international watch lists. By utilizing DataFlow Group's comprehensive solutions, organizations can strengthen their screening processes and ensure thorough vetting procedures. With a strong emphasis on compliance and data integrity, DataFlow Group delivers trusted solutions to meet the screening and verification needs of organizations. Roles & Responsibilities App URL Collaborated with the client to gain a thorough grasp of the product/application that has to be developed Performed a demo on the mobile application using the tool "Just in Mind" for the client Worked on mobile displays with the UI/UX team and understood the needs with the UI/UX, Android, iOS, Back-end, and QA Teams Proficient in utilizing Dagger and Retrofit to implement efficient dependency injection and RESTful API integration in Android applications, ensuring modular, scalable, and maintainable code Used MVVM architecture for Android development, ensuring modular, maintainable, and testable code through separation of concerns and reactive data binding Worked on Room API for efficient and scalable database access https://apps.apple.com/us/app/dataflow-mobile-app/id1465710293 https://play.google.com/store/apps/details id=com.dataflowgroup.mobileapp Environment Android, Kotlin, Retrofit, Dagger Hilt, Coroutines, Swift, Objective C, Java Script, Java, Spring Framework, RESTful Web Services, Hibernate, Maven, Swagger, MySQL, OAuth2, Sonarqube, Git, AWS EC2, Ant, Maven, Gradle, JavaScript Kony Inc., Hyderabad, India Associate Tech Lead Apr 12 Feb 17 Project description Kony is a renowned and industry-leading low-code app development platform that empowers a diverse range of professionals, including professional developers, enterprise architects, and digital designers. With Kony, these professionals can rapidly create high-quality apps that meet the standards expected by modern consumers. The platform enables seamless integration of complex systems and allows for the addition of innovative experiences that cater to the ever-evolving customer expectations. Kony supports app development across various channels, including mobile devices, wearable (such as watches), tablets, web browsers, and kiosk interfaces. Roles & Responsibilities Environment Worked closely with Customer and Partners about the development of their apps for better understanding and to provide best practices. Reviewed team s day to day work Helped the team to understand the problem and to make progress in proper direction to resolve the problem. Handled production, UAT as well as development issues. Implemented native Android applications to help the users in the FFI configuration and integration with Kony app. Hands on experience with GCM and Google Play APIs like Map, and Location on Android. Created documentation for the new concepts and new scenarios. Ownership of the shift roaster for the team. Provided training sessions on Android, Blackberry (7 &10) channels to improve the team s technical strength. Kony 6.0 till 8.0, Java, JavaScript, Android, Blackberry (7 & 10), RESTful Web Services, Spring Framework, Hibernate, Jenkins, and Git Clients Worked for Citi Bank North America, DBS bank (Mobile & Watch), Regions Bank, Aetna, Delta airlines, Mannai Corporation Dubai, MOFA Dubai, ADCB bank Abu Dhabi Applications Submitted 1. https://play.google.com/store/apps/details id=com.dbs.sg.dbsmbanking&hl=en_US&gl=US For both Mobile and Wearable ( Android Watch) 2. https://play.google.com/store/apps/details id=com.citi.citimobile&hl=en_US&gl=US 3. https://play.google.com/store/apps/details id=com.regions.mobbanking&hl=en_US&gl=US 4. https://play.google.com/store/search q=delta+airline+app&c=apps&hl=en_US&gl=US 5. https://play.google.com/store/apps/details id=com.kony.FunctionPreviewApp&hl=en_US&gl=US RealPage India Pvt. Ltd., Hyderabad, India Developer II May 11 Apr 12 Project description RealPage is a leading American corporation that provides property management software for various housing industries. Their software is designed for multifamily, commercial, single-family, and vacation rental properties. Additionally, RealPage offers YieldStar, a powerful platform that offers comprehensive transparency for investment decisions. YieldStar utilizes lease-transaction-based data to provide insights into rental revenue movement, in-place rents, renewals, and affordability. By leveraging RealPage's software and YieldStar, businesses and investors can streamline operations and make informed decisions in the dynamic real estate market. Roles & Responsibilities Environment Taking ownership of the Leasing Trend Report for the YieldStar product, ensuring its accuracy and timely delivery. Implementing enhancements for the Lease Compliance Report, improving its functionality and usability. Working with Jasper Reports (iReports) to generate reports in various formats such as PDF, Excel, and HTML. Collaborating with stakeholders to gather requirements for new enhancements and implementing them accordingly. Proactively identifying and fixing bugs or issues in the software, ensuring a smooth user experience. Providing technical support and assistance to other team members and addressing any technical challenges that arise. Java, Struts 1.1, GWT, PostgreSQL Virtusa India (Pvt.) Ltd., Hyderabad Software Engineer Dec 07 Apr 11 Project description Client: BT (British Telecom) London - Great Britain Oracle Network Mediation is a powerful tool utilized within the PSTN (Public Switched Telephone Network) that plays a crucial role in generating accurate billing information for telephone calls. With ONM, every aspect of the call is carefully processed, including data such as call details, duration, and the service provider involved. By analyzing this information, ONM enables the creation of a comprehensive and precise final bill, encompassing all the calls made during a specific period. Roles & Responsibilities Environment Developing and implementing custom correlation cartridges and various lookup functionalities Designing and implementing stored procedures and tables in SQL for efficient data management Conducting JUnit testing to ensure the functionality and reliability of the developed code Analyzing and fixing defects or bugs identified during testing and debugging phases Documenting code changes, APIs, and technical specifications for future reference and knowledge sharing Java/J2EE, Hibernate, NPL Metasolv, Oracle Keywords: cprogramm cplusplus csharp continuous integration continuous deployment quality analyst user interface user experience business intelligence database information technology procedural language Florida Idaho South Carolina Virginia |