Srigadde Rahul

Software Engineer

Hyderabad, Telangana, India8 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 7 years of experience in full stack development.
  • Expertise in React.js and Node.js for scalable applications.
  • Advocate for best coding practices and collaborative teamwork.
Stackforce AI infers this person is a Full Stack Developer specializing in SaaS applications with a focus on scalable architectures.

Contact

Skills

Core Skills

ReactNode.jsMicroservicesJavascript.netWeb Development

Other Skills

ASP.NETASP.NET MVCApplication DevelopmentApplication Programming InterfacesBack-End Web DevelopmentC#CSSCascading Style Sheets (CSS)Context APIData StructuresEmotional IntelligenceExpressExpress.jsFlaskHTML

About

I am a passionate Full Stack Developer with 7 years of experience in designing, developing, and optimizing large-scale web applications. My expertise lies in React.js, Node.js, TypeScript, .NET, and Python, with a strong foundation in both frontend and backend technologies. I have worked on scalable, high-performance solutions throughout my career, building robust microservices and intuitive user interfaces. My experience spans across industries, where I have contributed to modernizing applications, developing real-time communication platforms, and enhancing system performance through efficient API design. At SS&C Intralinks, I have played a pivotal role in implementing asynchronous document download features, real-time chat applications, and notification microservices, ensuring seamless user experience and system efficiency. Previously, at BlueYonder, I worked on revamping the Advanced Warehouse Replenishment and Portfolio Merchandise Management application by leveraging React, Redux, Node.js, Hooks, Context API, Express, and TypeORM to improve performance and maintainability. My journey began at Accenture, where I collaborated with clients to develop enterprise applications using .NET, React, and C#, optimizing business processes and database performance. Beyond technical expertise, I am an advocate for best coding practices, scalable architectures, and collaborative teamwork. I thrive in fast-paced environments, constantly learning and adapting to the latest technologies to deliver impactful solutions. I am always open to networking, discussing new opportunities, and exchanging ideas on technology, innovation, and best practices in software development. Feel free to connect! Key Skills ✔ Frontend Development: React.js, Redux, React Hooks, Material-UI, HTML, CSS, Javascript, TypeScript ✔ Backend Development: Node.js, Express.js, .NET (C#), Flask, TypeOrm, Python ✔ Database Management: MongoDB, MySQL, Oracle, Redis ✔ Microservices & Real-time Communication: RabbitMQ, Socket.io, RESTful APIs ✔ DevOps & Cloud Technologies: Kubernetes, Jenkins, Docker ✔ Testing & Code Optimization: Unit Testing, Integration Testing, Peer Code Reviews ✔ Collaboration & Agile Methodologies: SAFe 4 Practitioner, CI/CD Pipelines, GitHub, BitBucket ✔ Problem-Solving & System Design: Scalable Architecture, Performance Optimization

Experience

8 yrs 1 mo
Total Experience
2 yrs 8 mos
Average Tenure
4 yrs
Current Experience

Ss&c intralinks

2 roles

Senior Software Engineer

Promoted

Apr 2024Present · 2 yrs 2 mos · Hyderabad, Telangana, India · Hybrid

  • Designed and developed a micro-frontend chat application using React and TypeScript, which seamlessly integrates into the main app. The chat service was developed as a microservice with Socket.IO to handle real-time communication. Exposed necessary APIs to support smooth chat functionality across platforms.
  • Technologies: Node.js, React, RabbitMq,Socket.io, Context Api, Express, TypeScript.
Node.jsReactRabbitMQSocket.ioContext APIExpress+1

Software Engineer

Jun 2022Apr 2024 · 1 yr 10 mos · Hyderabad, Telangana, India · Hybrid

  • Designed and implemented an asynchronous document download feature, enabling users to seamlessly download documents from multiple data providers, improving performance and user experience.
  • Developed an independent, end-to-end microservice for the notification system. Integrated RabbitMQ as a message broker and SparkPost for email services. Created RESTful APIs using Express.js to retrieve and manage notifications, ensuring real-time and reliable communication with users.
  • Technologies: Node.js, React, RabbitMq,Socket.io, Context Api, Express, TypeScript.
Node.jsReactRabbitMQSocket.ioContext APIExpress+1

Blue yonder

2 roles

Software Engineer

Promoted

Apr 2021Jun 2022 · 1 yr 2 mos · Hybrid

  • Revamped, Developed, and deployed the user interface of the PMM project
  • using React.js, Typescript, Node.js, and TypeOrm.
  • Involved in the architectural design and developed APIs incompatible with
  • Oracle using TypeOrm.
  • Developed common components using the material UI and React Hooks
  • framework for reusability and redux and axios for state management and side
  • effects respectively.
  • Performed code review for peers and provided recommendations for
  • improvements and managed the code across the team by Stash/GitHub
  • repositories and implemented the CI/CD for the application.
  • Quickly learned new skills and applied them to daily tasks, improving efficiency
  • and productivity.
  • Tools/Libraries used: React, Redux, React-hooks, Material-UI, Material Table,
  • Express.js, Context API, Lerna.
  • VCS: GitHub
ReactTypeScriptNode.jsTypeORMMaterial-UIRedux+1

Associate Software Engineer

May 2019Apr 2021 · 1 yr 11 mos · Hybrid

  • Worked on Revamping Advanced replenishment application, which is built on
  • Visual C++ using React, Redux, and Node.js.
  • Developed various screens for the front end using React, JavaScript, Material
  • UI, and CSS. Used various predefined components from NPM.
  • Implemented stable React components and stand-alone functions to be added
  • to any future pages and used React-Router to turn an application into Single
  • Page Application.
  • Maintained states in the store and dispatched the actions using redux and
  • integrated interfaces with backend systems using Restful API's and React-saga
  • for asynchronous calls.
  • Contributed ideas and suggestions in team meetings and delivered updates on
  • deadlines, designs, and enhancements.
  • Tools/Libraries used: React, Redux, React-saga, Material-UI, AG-Grid,
  • Express.js, Reselect.
  • VCS: BitBucket(Stash)
ReactReduxJavaScriptMaterial-UICSS

Accenture in india

Application Developer

May 2018May 2019 · 1 yr · Mumbai, Maharashtra, India · On-site

  • Collaborated with business unit team members to design new applications system to enhance client requirements for mobile computing capabilities. Mapped current business and operational processes and offered recommendations for improvement. Developed, deployed, and troubleshoot web application using .NET. Daily client interaction and understanding business requirement. Involved in UI design of various application pages using HTML, CSS etc. Worked on several adapters of the application using C#, LINQ. Involved in coding, unit testing, integration testing and demo for the application. Interfaced with cross-functional team of business analysts, developers and technical support professionals to determine comprehensive list of requirement specifications for new applications.
.NETHTMLCSSC#LINQWeb Development

Education

Chaitanya Bharathi Institute Of Technology

Bachelor of Engineering - BE — Electronics and Communications Engineering

Jan 2014Jan 2018

SR Junior College

Intermediate — MPC

Jan 2012Jan 2014

Wisdom High School

Secondary School Certificate

Jan 2011Jan 2012

Stackforce found 100+ more professionals with React & Node.js

Explore similar profiles based on matching skills and experience