Budireddi Someswararao
React.js / MERN Stack Developer • Hyderabad, India • s********************@gmail.com • +91*******179 • linkedin.com/•••••
Professional Summary
MERN Stack Developer focused on React.js with 3+ years building production web apps for real-time communication and business networking. Proven experience designing scalable state management with Redux and Context API, building type-safe React components with TypeScript, integrating real-time features with Socket.IO and WebRTC, and securing multi-tenant platforms using AWS Cognito. Strong collaborator who enforces code quality with SonarQube and mentors junior developers to deliver reliable, high-performance features.
Technical Skills
Programming Languages: JavaScript,TypeScript
Frameworks and Libraries: React.js,Next.js,HTML5,CSS3,Fabric.js,Bootstrap,Redux,Node.js,Express.js,Socket.IO
Databases: MongoDB,Firebase Realtime Database,IndexedDB,Amazon S3,Firebase
Cloud and DevOps: AWS Cognito,AWS Lambda
Testing: SonarQube,Jest
Tools and Methodologies: Git,GitHub
State Management: React Context API
Backend & APIs: REST API Development,Serverless Framework
Real-time & Media: WebRTC
Work Experience
Peoplelink Unified Communication Pvt Ltd
Hyderabad, India
Associate Software Developer
March 2023 – Present
Tech Stack: React.js, TypeScript, Redux, Fabric.js, Socket.IO, Node.js, Express.js, MongoDB, AWS Cognito, SonarQube
- Designed and implemented end-to-end REST API integrations with AWS Cognito-based authentication for a multi-tenant business networking platform, standardizing token-based auth flows and improving secure cross-tenant data access.
- Architected and implemented a Redux-based global state solution across 10+ interconnected React components to eliminate redundant API calls and ensure consistent client-side data flow across the InLynk product.
- Developed reusable, type-safe React components using TypeScript and component-driven patterns, reducing runtime type errors and accelerating feature development and new-developer onboarding.
- Built an interactive canvas template editor with Fabric.js that enabled non-technical users to create and customize designs, decreasing design-team dependency and reducing related support tickets.
- Integrated Socket.IO and real-time broadcasting for notifications and collaborative workflows; implemented client-side event handling and server emit patterns to support live collaboration across the platform.
- Enforced code quality and reliability by integrating SonarQube quality gates, performing code reviews and resolving critical production bugs; mentored a team of three junior developers to maintain sprint delivery cadence.
Software
Projects
InLynk
Tools Used: React.js, Redux, TypeScript, Node.js, Express.js, MongoDB, AWS Cognito, Fabric.js, Socket.IO
- Delivered key business networking features for app.inlynk.com including secure authentication, global state management, and reusable UI components to support multi-tenant interactions.
- Optimized MongoDB queries and indexing strategies to reduce read latency for high-frequency data retrieval operations used by network discovery and feed features.
- Implemented a canvas-based template editor with Fabric.js allowing end-users to design and save templates, reducing developer involvement in content customisation.
InMeet
Tools Used: React.js, WebRTC, Firebase Realtime Database, IndexedDB, Node.js, Express.js
- Built a video conferencing module using WebRTC to support HD audio/video calls, screen sharing, and messaging for app.inmeet.ai.
- Implemented a real-time chat system using Firebase Realtime Database with support for text, images, and documents across private and group conversations.
- Designed an offline-first strategy using IndexedDB to cache chat history and media assets, enabling uninterrupted access during network disruptions.
Education
Avanti Institute of Engineering & Technology
B. Tech — Electronics and Communication Engineering • Visakhapatnam, India • June 2016 – May 2019
Rajiv Gandhi RECS Polytechnic College
Diploma — Electronics and Communication Engineering • Visakhapatnam, India • June 2013 – May 2016
Achievements
- Improved React rendering performance with memoization: Applied useMemo and useCallback across high-traffic components to significantly reduce unnecessary re-renders and improve UI responsiveness.
- MongoDB query and index optimizations: Optimized queries and indexes on the InLynk platform to reduce database read latency and improve API response times for frequent data access patterns.
- Team leadership and mentorship: Led and mentored a team of three junior developers through code reviews, pair programming, and sprint planning, driving consistent on-time deliveries.
Powered by Drivetube · Create your own profile at drivetube.ai