Madhavi Gaddampally

Madhavi Gaddampally Email and Phone Number

Java Full Stack Developer @ Best Buy Canada
burnaby, british columbia, canada
Madhavi Gaddampally's Location
Greater Toronto Area, Canada, Canada
Madhavi Gaddampally's Contact Details

Madhavi Gaddampally personal email

About Madhavi Gaddampally

• Proven track record over 6+ years as a Java Full Stack Developer, engineering robust, high-quality applications and delivering expertise in Core Java, Spring frameworks (Boot, Core, MVC, JDBC), SQL Server, alongside dynamic front-end development with Angular 10, Bootstrap, HTML5, and CSS3.• Specialized in architecting and launching highly scalable and fault-tolerant 50 high-availability APIs using J2EE and Spring Boot, which enhanced system resilience and reduced downtime• Demonstrated expertise in the strategic migration of legacy systems to microservices, including containerization, ensuring seamless transitions and enhanced system performance.• Adapted in end-to-end API lifecycle management, from development to maintenance, underpinning the design and construction of modular, efficient microservices which successfully migrated 10+ legacy systems to microservices architecture, resulting in increase in deployment speed and improvement in system scalability.• Architected and engineered enterprise-level Java applications adhering to architectural blueprints, ensuring optimal efficiency, reliability, scalability, and security.• Mastered the development of intuitive, responsive user interfaces utilizing Angular 10, Bootstrap, HTML5, and SCSS, with a keen eye for pixel-perfect design across various devices which crafted and refined user interfaces for 25+ web applications, achieving customer satisfaction ratings for usability and design across multiple platforms.• Good with Jenkins CI/CD and SonarQube, bolstering productivity and code quality through automation.• Extensive experience in enforcing best practices for source code management for 40+ repositories using GIT, reducing code integration issues and improving feature delivery time • Designed high-performance database schemas and excelled in query optimization and performance tuning to facilitate efficient data processing and retrieval.• Embraced TDD principles using JUnit, achieving an impressive code coverage rate, indicative of a strong commitment to delivering superior quality code.• Hands-on experience in versatile full-stack development with Angular (v5 and above), NgRx, Angular CLI, and robust Java back-end construction using Spring Boot and microservices.• In-depth knowledge of RESTful API design principles, employing domain-driven design to craft coherent and effective service components.

Madhavi Gaddampally's Current Company Details
Best Buy Canada

Best Buy Canada

View
Java Full Stack Developer
burnaby, british columbia, canada
Employees:
3036
Madhavi Gaddampally Work Experience Details
  • Best Buy Canada
    Java Software Developer
    Best Buy Canada Apr 2024 - Present
    Toronto, Ontario, Canada
    • Contributed to the migration from Mulesoft to a Java 17 backend, optimizing API calls and processing logic to enhance response time and overall system performance. • Developed non-blocking, scalable services using Spring WebFlux, enabling asynchronous data processing for improved performance. • Re-architected the application with RabbitMQ for event-driven processing, decoupling services and reducing latency. • Utilized Java 17 lambdas and functional programming to simplify code, enhancing readability and maintainability. Achieved 80%+ test coverage with JUnit and Mockito, ensuring high-quality code and minimizing defects. • Participated in sprint planning, stand-ups, refinements and retrospectives to improve team productivity and development processes. • Leveraged Jenkins CI/CD pipelines to deploy applications in lower environments (Dev, Test), supporting automated testing and efficient feedback loops. • Used Docker for consistent environment management and deployed applications on OpenShift for improved scalability. Worked closely with front-end developers, QA, and business teams to deliver high- quality products on time. • Managed code using GitHub, following branching strategies and version control best practices for smooth team collaboration. • Validated changes in the Dev environment, ensuring functionality and stability, and supported deployment to higher environments (Test, Staging) to assist the QA team with their testing. Identified and addressed performance bottlenecks to optimize application load handling and efficiency.
  • Loblaw Digital
    Java Full-Stack Developer
    Loblaw Digital Aug 2022 - Mar 2024
    Toronto, Ontario, Canada
    • Designed and developed robust full-stack solutions using Java, J2EE technologies and a strong command of Spring, Spring Boot and Hibernate frameworks.• Implemented, and maintained complex database systems with Oracle 12C, PostgreSQL, MySQL, handling databases of up to 1TB with advanced PL/SQL scripts, resulting in a reduction of data retrieval times• Created responsive and user-friendly front-end interfaces using HTML5, CSS3, JavaScript, jQuery, and Bootstrap, ensuring cross-browser compatibility and adherence to web standards.• Configured, managed, and optimized Apache Tomcat, WebLogic, and JBoss servers for 10+ enterprise-level applications, achieving uptime and enhancing performance • Utilized a variety of IDEs and development tools such as Eclipse, MS Visual Studio Code, Putty, and WinSCP for efficient coding, debugging, and deployment processes.• Developed, maintained, and tested 50+ RESTful APIs using Postman to ensure smooth integration between frontend and backend components and reliable functionality.• Employed version control best practices using Git and collaborated with teams using Jira to manage projects, track issues, and deliver timely solutions.• Followed security protocols across 15 applications, protecting against threats like SQL injection, and reduced security incidents • Analysed and enhanced application performance by identifying bottlenecks, utilizing profiling tools, and executing caching strategies.• Worked with Continuous Integration/Continuous Deployment (CI/CD) pipelines using Jenkins, facilitating automated builds, tests, and deployments, which reduced manual efforts and significantly decreased the lead time for changes.• Mentored junior developers, guided code reviews, and led project segments to maintain high-quality standards and meet project goals within deadlines..
  • Yulcom Technologies
    Java & Ui Developer
    Yulcom Technologies Jan 2022 - Jul 2022
    Canada
    • Developed robust web applications leveraging Java, Spring, MySQL, HTML5, and Angular 10, integrating front-end and back-end technologies for a seamless user experience.• Led the UI implementation from scratch using Angular, creating responsive single-page applications that enhanced user interaction and navigational flow.• Tailored UI screens to meet exact client specifications, resulting increase in client satisfaction rates due to the personalized and responsive design approach.• Engineered and standardized reusable Angular components, including headers, footers, custom alerts, and communication threads, which accelerated UI development and ensured consistency across various applications.• Designed and developed the application's layout with a focus on mobile responsiveness using HTML5, CSS3, Bootstrap, and Angular material.• Created multiple reusable components and services with Angular 9, using built-in and custom directives to facilitate a modular and maintainable codebase.• Participated in crafting complex custom directives with Angular 10, facilitating the development of intricate reusable components that boosted development productivity • Developed Angular controllers, services, and filters, utilizing Angular-UI and Bootstrap to improve the web application’s structural foundation.• Collaborated with cross-functional teams using tools like JIRA and Git for iterative development, feature integration, and consistent progress tracking in a fast-paced Agile environment.• Conducted thorough testing using Postman and unit testing frameworks to validate RESTful services, ensuring high-quality and robust backend functionality aligned with front-end interfaces
  • Affluence Infosystems
    Java Developer
    Affluence Infosystems Feb 2019 - Dec 2019
    India
    • Strategically analysed and meticulously resolved over 150+ defects across various project stages, improving system stability and enhancing overall software performance.• Excelled in the development and consumption of RESTful and SOAP web services by employing sophisticated techniques with JAX-RS and JAX-WS APIs, which resulted in robust and scalable service-oriented architectures.• Specialized in constructing sophisticated web APIs grounded in Core microservices principles, and successfully achieved seamless integration with client-side interfaces utilizing the HTTP client API, leading to enhanced application interoperability.• Led the design and implementation of 30+ user-centric front-end pages utilizing HTML5, CSS3, and JavaScript, which resulted in increase in user engagement and decrease in page load times.• Engineered and deployed robust Java-based business solutions, applying industry best practices and design patterns, which led to significant improvements in application functionality and enterprise operations.• Authored, refined, and executed comprehensive reporting solutions with core Java, emphasizing meticulous testing to ensure the utmost accuracy and reliability of generated data insights.• Systematically identified, debugged, and rectified complex bugs and logical discrepancies within application pages, resulting in increased code integrity and application stability.• Played a pivotal role in Agile methodology, actively contributing to all four key ceremonies—Sprint Planning, Daily Stand-Ups (Scrum), Sprint Review, and Sprint Retrospective meetings—enhancing team constructive collaboration and project velocity.• Orchestrated the successful integration of user interface components with backend logic in 15+ major application modules, which improved cross-functional team efficiency and reduced time-to-market
  • Print Jet Solutions Llp
    Software Engineer
    Print Jet Solutions Llp Mar 2017 - Jan 2019
    India
    • Developed and optimized over 200+ SQL queries to fulfil precise page functionalities, leading to reduction in data retrieval times and ensuring robust deployment at client sites.• Provided comprehensive training to client end-users, empowering them with the knowledge and skills to operate the product suite with independence and proficiency.• Actively gathered and documented new requirements in client meetings, resulting in the enhancement of product features and increasing customer satisfaction • Fostered a transparent and effective communication channel between the client stakeholders and the development team, ensuring that both sides were synchronized for optimal solution implementation using Java.• Leveraged innovative Java technologies to architect and integrate robust solutions, consistently delivering features that met both the scalability demands and strategic objectives of our business clientele.• Conducted weekly code reviews and engaged in collaborative problem-solving with a team of developers, which led to decrease in post-deployment bug fixes.• Worked in tandem with business analysts to distil complex business goals into technical specifications, leading to the development of 15 new user-centric features aligned with strategic business objectives.• Championed performance optimization initiatives for the core application, resulting in improvement in response times and contributing to increase in overall application efficiency.• Spearheaded the integration of Git for advanced version control, ensuring seamless code management and collaboration, coupled with the use of JIRA for comprehensive project tracking and agile workflow management.
  • Wiiflex Software Solutions Pvt Ltd
    Jr. Java Developer
    Wiiflex Software Solutions Pvt Ltd Oct 2015 - Feb 2017
    India
    • Successfully coordinated with cross-functional teams across 5 departments to gather and clarify requirements, leading to increase in testing efficiency and contributing to the on-time delivery of 3 major project milestones.• Engaged actively in code review sessions, fostering a collaborative environment that encouraged collective problem-solving and knowledge sharing with fellow team members.• Successfully coordinated with cross-functional teams across 5 departments to gather and clarify requirements, leading to increase in testing efficiency and contributing to the on-time delivery• Maintained consistent and productive interactions with the Testing Team, Scrum Masters, and Business Analysts, addressing and resolving issues swiftly to uphold project momentum.• Demonstrated unwavering commitment to Agile principles by actively participating in all four ceremonial pillars of the framework: Sprint Planning, Daily Stand-Ups (Scrum), Sprint Review, and Sprint Retrospective meetings, contributing to the continual improvement of team practices and project outcomes.• Innovated the Build and Test phases by automating data extraction from spreadsheets and task updates using successor and predecessor links, this strategic approach significantly reduced manual workload and improved process efficiency.• Coordinated effectively with cross-functional teams to gather precise requirements, ensuring a comprehensive approach to the end-to-end testing process, and contributing to the project's successful delivery.• Played a key role in the full lifecycle of web page development, from conceptual design to development, testing, and management, ensuring robust performance across multiple integrations through detailed string testing.

Madhavi Gaddampally Education Details

Frequently Asked Questions about Madhavi Gaddampally

What company does Madhavi Gaddampally work for?

Madhavi Gaddampally works for Best Buy Canada

What is Madhavi Gaddampally's role at the current company?

Madhavi Gaddampally's current role is Java Full Stack Developer.

What is Madhavi Gaddampally's email address?

Madhavi Gaddampally's email address is ma****@****ail.com

What schools did Madhavi Gaddampally attend?

Madhavi Gaddampally attended Vanier College, Pragna Bharath Institute Of Technology.

Who are Madhavi Gaddampally's colleagues?

Madhavi Gaddampally's colleagues are Matthew Andrews, Harkaran Singh, Cifc, Lovepreet Kaur, Alireza Ahmadinigjeh, Daniel Parent, James Pettypiece, Wilfred Steele.

Not the Madhavi Gaddampally you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.