LK
leelakumar kadali
Senior Software Development Lead at Bill Itech Solutions
Work Experience
Senior Software Development Lead
Bill Itech Solutions
Nov 2023 - Present -1 yr, 7 months
- Job Details:Designed and developed the complete architecture of a cross-platform POS billing system for Android and iOS using Python, KivyMD, PostgreSQL, and SQLite, based on custom client requirements. Built core modules including bill generation, modification, deletion, staff attendance, and inventory management, ensuring smooth daily operations. Implemented end-of-day profit/loss reporting to provide real-time business insights for customers. Developed dynamic and date-range-based reports using Pandas, with clear side-by-side comparisons of sales, staff performance, and inventory, enabling clients to make data-driven decisions. Enabled thermal printer integration for on-the-spot customer bill printing, enhancing usability in retail environments. Connected the application to AWS services like RDS (PostgreSQL) and SES (Simple Email Service) to automate data storage and email notifications for client updates. Designed both real-time and historical dashboards, allowing business owners to access and monitor sales data from mobile devices on demand.
Software Architect/Production Support Engineer
Amdocs Development Center LLP
Sep 2022 - Sep 2023 -1 yr
- Job Details:Drove requirements gathering and collaborated with technical leads to ensure alignment with market strategies and business objectives. Accountable for end-to-end delivery, testing, and project management activities. Prepared and maintained comprehensive documentation for internal and external system interfaces. Reviewed and approved change control requests for deployment in the production environment. Developed test plans and strategies, and oversaw execution including non-functional testing such as performance and reliability. Participated in the review of test cases, including performance and regression test calendars, in collaboration with the QA/testing team. Maintained requirement traceability and ensured full test coverage across all phases of the project lifecycle. Conducted regular risk assessments, defined mitigation and contingency plans, identified emerging risks, and communicated updates to relevant stakeholders. Fostered open communication channels with stakeholders and ensured their early involvement in integration and solution testing phases. Developed C and C++ code to support the team in delivering change requests (CRs) within scheduled timelines. Actively participated in code review meetings to ensure adherence to the proposed solutions and coding standards. Resolved development blockers across teams as part of the 'give & get' collaboration framework.
Visible Alpha Solutions India Pvt Ltd.
Jul 2018 - Sep 2022 -4 yrs, 2 months
- Job Details:Responsible for managing the operations team in alignment with SLA guidelines, ensuring high application availability and reliability. Led the development of the entitlement project using Django, which manages client agreements and access levels within the application. Conducted internal knowledge enhancement sessions to ensure smooth operations and cross-team competency. Identified and addressed the need for new ad-hoc reports based on evolving business requirements. Provided database migration support from MySQL to MongoDB. Delivered demos of newly developed or proposed reports to IT and business teams. Conducted knowledge transfer (KT) sessions for the operations team on new features, enhancements, and system changes. Created and maintained SLA/KPI dashboards for regular management reviews. Offered technical support to the operations team, ensuring timely resolution of system-related issues. Advocated and implemented auto-recovery solutions to reduce manual intervention and enhance system resilience. Handled production incidents promptly, ensuring continued availability for internal operations and external clients. Delivered incident reports and root cause analysis (RCA) to management to prevent recurrence. Provided support for external APIs, ensuring timely resolution of client-reported issues. Participated in daily stand-up calls to review JIRA story status and production issues; prioritized tasks accordingly and allocated a minimum of 30% of development team bandwidth to production support. Monitored the health and performance of all microservices to ensure seamless functionality.
Netcracker
Apr 2014 - Jul 2018 -4 yrs, 3 months
- Job Details:Supported billing and usage processing systems; reduced suspense write-offs and automated job monitoring. Proposed temporary and long-term fixes for production issues, reducing SLA breaches. Developed pre-billing scripts to minimize billing errors. Participated in design reviews to highlight the production issues. Automating the billing/usage processing rejects/suspense.
Education
Master's Degree in Computer Science
Benha University