Sumanth Chinnaobireddy
|

I'm Sumanth

A Full-Stack Engineer with a specialized focus on Frontend Development. Based in Raleigh NC, I build high-performance, accessible web applications using React, TypeScript, and Node. I'm passionate about open-source, web technologies, and building cool stuff.

JavaScript iconJavaScriptTypeScript iconTypeScriptC# iconC#Python iconPythonJava iconJavaGraphQL iconGraphQLHTML iconHTMLCSS iconCSSSQL iconSQLDocker iconDockerAWS iconAWSAzure iconAzure
JavaScript iconJavaScriptTypeScript iconTypeScriptC# iconC#Python iconPythonJava iconJavaGraphQL iconGraphQLHTML iconHTMLCSS iconCSSSQL iconSQLDocker iconDockerAWS iconAWSAzure iconAzure

Resumé

My background, and experience in a resumé snapshot.

Download

Education

Northeastern UniversityNortheastern University
Master of Science - Computer ScienceSep 2019 - May 2021
BML Munjal UniversityBML Munjal University
Bachelor of Technology - Computer Science and EngineeringJan 2015 - Jul 2019

Professional Experience

U.S. BankU.S. Bank
Software EngineerJun 2021 - Present
  • Piloted front-end development of the treasury portal's cash-ordering module utilizing React and TypeScript, integrating accessible features that enhanced adoption by approximately 25% based on A/B testing.
  • Collaborated with designers and backend engineers to build pixel-perfect, responsive UIs for desktop and mobile using React.js, HTML, CSS, and SASS.
  • Optimized front-end performance by ~10% via techniques like code splitting, image optimization for enhanced UX.
  • Utilized AWS S3 for static asset hosting and CloudFront for global content delivery of the front-end application, ensuring high performance and availability.
  • Designed and implemented scalable React components utilizing the company's UI framework, which accelerated feature deployment cycles by 30% enhancing cash-ordering module adoption.
  • Refactored existing state logic from local component state to Redux store, improving state traceability and debugging efficiency across the app.
  • Leveraged Redux middleware (Thunk) for managing asynchronous API calls, enhancing performance and error handling in user interactions.
  • Designed a REST API wrapper with Java Spring Boot, improving code maintainability ratings from 2/4 to 4/4 among engineers.
  • Advanced application security by composing 100+ Jest suites, elevating test coverage to address critical vulnerabilities and securing a personal achievement of running tests in under 3 minutes.
  • Mentored two offshore developers, ensuring seamless onboarding and faster project delivery.
  • Facilitated Agile practices including sprint planning, daily stand-ups, and retrospectives to ensure timely product releases.
CyientCyient
Software Engineer InternJan 2019 - Jul 2019
  • Built an employee performance dashboard using Angular, TypeScript, HTML, and CSS; displayed productivity KPIs and resolved the top three causes of workflow bottlenecks, boosting team efficiency by 15%.
  • Integrated real-time data feeds into the dashboard using REST APIs, displaying user engagement metrics with an average latency of under 300ms.
  • Collaborated with two other interns to improve the overall functionality and user experience of the dashboard.
React iconReactNext.js iconNext.jsAngular iconAngular.NETMongoDB iconMongoDBMySQL iconMySQLPostgreSQL iconPostgreSQLSQLite iconSQLiteNode iconNode
React iconReactNext.js iconNext.jsAngular iconAngular.NETMongoDB iconMongoDBMySQL iconMySQLPostgreSQL iconPostgreSQLSQLite iconSQLiteNode iconNode

My Projects

Alongside these, I contribute to open source. See my contributions.

I welcome your feedback and ideas for improvement!

SeizureCare

Designed and developed SeizureCare, a responsive website with React, Material UI, and SCSS, enabling EEG test requests and customer service enquiries while optimizing performance to a 90+ score on Lighthouse.

JavaScript badgeReact badgeSass badgeAWS Amplify badgeLighthouse badgeNodeJS badge

Playscore Pal

Playscore Pal is a web-based platform built with Next.js, Node.js, Express, GraphQL, and MongoDB, utilizing the IGDB API. It empowers users to rate, review, and recommend games.

Typescript badgeNext.js badgeMongoDB badgeGraphQL badgeTailwind CSS badgeNodeJS badge

Textful

Textful is a web-based application, made using React, Node.js and MongoDb that enables its users to exchange text messages directly.

JavaScript badgeReact badgeMongoDB badgeCSS3 badgeNodeJS badgeExpress badge

Meteoscope

Meteoscope is a weather forecast app I made using React, Chakra UI and Open Meteo API.

JavaScript badgeReact badgechakra--ui badgeNodeJS badge

AngularChrono

Exploring Angular basics and SASS, I built a hands-on mobile-responsive Stop Watch web app.

Angular badgeTypescript badgeSass badgeNodeJS badge