beBee background
Professionals
>
New York City
Avinash Madireddy

Avinash Madireddy

Full Stack Developer

Telecommunications

New York City, New York

Social


About Avinash Madireddy:

A Computer Science professional with an MS degree and over 11 years of experience in software design and development, with Java (version 8/11), Spring Boot Microservices as a primary skill. Actively contributed to every phase of the development process to ensure the successful delivery of robust and scalable solutions.

Experience

Forecasting SaaS application

Developed a cloud-based SaaS financial application specializing in planning, modeling, and forecasting software. This platform generates comprehensive analysis reports comparing forecasted data with real-time accounting information extracted from QuickBooks and XERO.

 

Domain: Finance

 

Role: Full Stack Developer

 

Responsibilities:

  • As a Java developer, I contribute to product development by engaging in business requirements, technical documentation, and actively participating in the design and development phases, adhering to Agile methodology. 
  • I have experience contributing to the development of products through the implementation of Spring Boot microservices architecture.
  • Crafted spring boot microservices for account management, financial model construction, evaluation engine, integration with revenue-management platform, and seamless connectivity with real-time accounting platforms such as QuickBooks and XERO.
  • Engaged in backend development, leveraging Java 8 features such as streams, method references, lambda expressions, and functional interfaces. Additionally, contributed to the creation of the frontend application using React.
  • Executed the migration of the backend code base, transitioning from a monolithic architecture to a microservices-based structure.
  • Proficiently utilized Apache Kafka to architect and implement a robust notification streaming system, employing Spring Kafka template and Kafka listeners. Effectively managed the flow of real-time notifications from producers to consumers, ensuring efficient data processing and seamless communication within the distributed system architecture.
  • Contributed to the creation and push of Docker images to Docker Hub, followed by deployment to AWS EC2 instances in both the staging and production environments. Tracking the tasks and issues using JIRA.
  • Managing the AWS (ec2 instances, load balancer, Route53)
  • Led and executed the migration of the front-end application, orchestrating the shift from Vaadin to React.
  • Utilized JIRA for effective issue tracking and timely resolution, demonstrating adeptness in efficient project management and collaborative problem-solving.
  • Team management and planning the feature releases

 

Technologies: Java 8, Spring Boot Microservices, React, Typescript, NodeJS, Vaadin, Rest, Maven, Docker, Apache Kafka, Bitbucket, JIRA, AWS, MongoDB, Restful webservices,

Education

  • Master of Science (MS) in Computer Science & Engineering from Linköping University, Sweden - 2012.
  • Bachelor of Technology (B.Tech.) in Computer Science & Engineering from Andhra University, India - 2009.

Professionals in the same Telecommunications sector as Avinash Madireddy

Professionals from different sectors near New York City, New York

Other users who are called Avinash

Jobs near New York City, New York

  • Work in company

    Full Stack Developer

    FRESHS WOODS

    We are a dynamic and expanding organization offering a competitive hourly wage ranging from $80 $95. Our company fosters a collaborative and supportive environment, providing numerous professional development opportunities. · We also offer flexible working hours and the option fo ...

    New York

    5 days ago

  • Work in company

    Full Stack Developer

    Maania Consultancy Services

    · Job Description · Our client is looking for Full Stack Developer in Brooklyn, NY. If you are interested please send your updated resume and also let me know your current/ expecting salary. · Duration: Full Time/ Permanent · Requirement: · You're a good developer and like to bu ...

    New York, NY

    2 days ago

  • Work in company

    Full Stack Java Developer

    Jobs via Dice

    We are seeking an experienced Java Full Stack Developer to join a high performing engineering team supporting enterprise level initiatives. This role involves hands on development across backend services and modern frontend frameworks within a hybrid/onsite environment. · Respons ...

    Jersey City

    2 weeks ago