Overview
Work History
Education
Skills
Languages
Hobbies
Timeline
Generic

Shravan Kumar Reddy Gunthala

Toronto,ON

Overview

7
7
years of professional experience

Work History

Senior Software Engineer & Team Lead

Nirven Tech
01.2022 - Current
  • Led React development team, being sole expert on team, to create user-centric web applications aligning with design and UX requirements
  • Spearheaded development using React.JS and Next.JS, focusing on building responsive and dynamic user interface
  • Leveraged
  • Tailwind CSS, Bootstrap, and material-ui for design consistency and responsiveness
  • Utilized React Testing Library to simulate user interactions and validate component logic, resulting in 20% decrease in regression bugs
  • Managed authentication and security protocols, ensuring safe and secure handling of user data and credentials
  • Played key role in integrating Strapi CMS, enhancing content management capabilities, and streamlining content workflows
  • Implemented caching mechanisms to optimize application performance and user experience, ensuring efficient data retrieval and reduced server load
  • Enforced best practices for code quality and documentation, substantially reducing bugs and improving code maintainability
  • Used Jest and Enzyme for comprehensive unit testing
  • All Typescript types for frontend Graph QL queries are generated programmatically by introspecting Graph QL backend
  • Developed and maintained CI/CD pipelines using tools like Docker and Jenkins, enabling efficient, automated workflows for code integration and deployment
  • Successfully integrated tools like Slack and Jira for better team communication and collaboration
  • Integrated GitLab API, allowing direct user interaction with GitLab repositories from application
  • Implemented robust security protocols, including access controls, secure login mechanisms, and data encryption, ensuring security of user data and interactions
  • Devised and implemented solutions to complex problems encountered during development, ensuring smooth application functionality
  • Experienced with Web Driver for end-to-end testing, ensuring application functionality aligns with user requirements across different browsers and platforms
  • Mentored junior team members and conducted regular training sessions, enhancing their professional development and overall team competence

Senior Software Engineer & Team Lead

Infosys
07.2021 - 12.2021
  • Led team of 4 full-time engineers, defined team roadmap, established engineering best practices, and mentored team members
  • Designed and implemented new features using React for integration across B2B and B2C platforms, developed high-quality front-end code using React.JS, React Native, JavaScript, HTML5, CSS3, JSP, jQuery, and Bootstrap
  • Designed and implemented complex data fetching routines using asynchronous JavaScript to improve user experience, developed action creators and store dispatchers following Flux's unidirectional data flow
  • Developed features and maintained applications using React and
  • TypeScript, focused on performance and scalability, built and maintained reusable components and front-end libraries
  • Specialized in designing mobile applications for Apple and Android platforms using React Native, focused on performance and user experience
  • Utilized Next.JS and PhoneGap for cross-platform compatibility, enhanced user experiences across devices and platforms
  • Implemented front-end styling using Tailwind CSS, LESS, and
  • Angular 12 for modern and responsive user interfaces
  • Employed Jest for testing to ensure code reliability, worked within
  • Agile Scrum framework, utilized CI/CD pipelines for efficient code integration and deployment
  • Developed backend solutions using Java and Java Spring, used dependency injection containers, frameworks for more maintainable and scalable code bases
  • Utilized React JS with hooks for dynamic front-end features, implemented behavior-driven tests with React Testing Library
  • Managed complex database operations with Oracle Database, developed responsive web applications with JSP for seamless backend integration
  • Implemented Webpack for development automation and streamlined workflow, leveraged WebDriver for automated browser testing, integrated Babel with development tools for latest JavaScript features
  • Worked in Test-Driven Development environment, collaborated in cross-functional teams, excelled in remote distributed team dynamics
  • Focused on resilience and recoverability in application design, mentored UI development teams on best practices
  • Familiarity with media streaming protocols like MPEG DASH and
  • HLS, knowledge of map rendering frameworks such as deck.gl
  • Leaflet, or MapBox GL JS, proficient in MS Excel and Word www.enhancv.com Powered by

Software Engineer

Bitcot
04.2018 - 06.2021
  • Led dynamic team of engineers, setting strategic direction, establishing best practices, and providing mentorship
  • Played pivotal role in designing and implementing sophisticated features using React JS, including utilizing React hook forms for enhanced form handling and validation
  • Ensured high code quality and application reliability by employing
  • React Testing Library for comprehensive testing of React components
  • Spearheaded design and development of responsive mobile applications for Apple and Android platforms using React Native
  • Leveraged Angular 2/6 to develop cross-platform solutions, enhancing user experience and application efficiency
  • Integrated complex backend solutions using Node.js and developed content-rich WordPress websites for seamless operation and content management
  • Utilized HTML5 and CSS3 to create high-performance web interfaces adhering to modern web development standards, with expertise in AWS Cloud Formation and Flux integration with React components
  • Implemented CI/CD pipelines using Jenkins and Docker for efficient deployment and streamlining development processes
  • Optimized web applications through code splitting, lazy loading, and
  • Babel's plugin ecosystem for performance enhancements
  • Emphasized writing observable and maintainable code following software development best practices
  • Actively shared knowledge with team, contributed to system documentation, and transformed designs into responsive UI components
  • Collaborated with stakeholders to implement business functionalities, optimized application speed, and utilized
  • Cytoscape.js for interactive network graphs
  • Experience with React JS, React Native, Angular 2/6, Node.js
  • WordPress, HTML5, CSS3, Jenkins, and Docker www.enhancv.com Powered by

Associate Software Engineer

Sankhya Infotech
11.2016 - 12.2017
  • Leadership in Software Engineering: Led team of engineers, driving project roadmap development, establishing best practices in software engineering, and mentoring team members to foster collaborative and skilled team environment
  • Java and Java Spring Expertise: Leveraged Java and Java Spring
  • Framework for robust backend development, focusing on scalable and efficient server-side applications
  • Front-End Development with React JS Implemented dynamic user interfaces using React JS with class components, emphasizing reusable and efficient code
  • Skilled in using Flux to create scalable and easy-to-understand code bases, by segregating application logic into multiple stores and actions
  • Web Development with JSP Developed responsive web applications using Java Server Pages JSP , integrating seamlessly with backend
  • Java solutions
  • Database Management with Oracle Database: Managed complex data structures, and algorithms and implemented efficient data retrieval strategies using Oracle Database
  • Enhanced User Experience with Bootstrap and AJAX Utilized
  • Bootstrap for responsive design and AJAX for asynchronous web requests, enhancing user interaction and experience on web applications
  • Dynamic Web Content with jQuery: Employed jQuery for dynamic content manipulation and client-side scripting, contributing to more interactive and user-friendly web interfaces
  • HTML and CSS for Web Design: Developed visually appealing and structurally sound web pages using HTML and CSS, adhering to web standards and accessibility guidelines
  • Java & Java Spring Framework: Implemented server-side applications using Java and Java Spring, focusing on scalability and robustness
  • React JS with Class Components & AJAX Developed dynamic user interfaces using React JS with class components and AJAX for asynchronous data handling
  • Oracle Database & JSP Utilized Oracle Database for data management and developed responsive web applications with Java
  • Server Pages JSP
  • Conducted thorough testing, identifying and resolving performance bottlenecks and debugging issues
  • Led code reviews and ensured high-quality standards in application development
  • Maintained effective communication with clients and internal teams, providing regular updates and insights
  • Implemented timeline and network diagrams using Vue.JS, providing users with interactive tools to explore temporal data and network structures
  • Experienced in selecting and integrating appropriate graph library D3.js, Cytoscape.js, Vue.JS, GoJS based on project requirements, focusing on optimal performance and user experience
  • Language/Tools: Proficient in Java, Java Spring, JSP, Oracle
  • Database, React JS with class components, Bootstrap, AJAX, jQuery

Education

Master of Science - Artificial Intelligence And Machine

Lambton College
Toronto, ON
08.2023

Bachelor of Science - Information Technology

GITAM UNIVERSITY
India, Telangana
09.2016

Skills

  • React JS
  • Hooks
  • Next JS
  • Tailwind CSS
  • Bootstrap
  • Jest
  • Enzyme
  • Docker
  • Jenkins
  • STRAPI
  • React Native
  • Java,
  • Spring boot
  • JSP
  • HTML5, CSS3, Css, Css3, D3js, LESS
  • Data Structures Database Design
  • Angular 2/6, Angular 12, jQuery
  • AWS S3 Bucket
  • WordPress
  • Oracle Database
  • AJAX
  • HTML, CSS, and related technologies, C#NET
  • Redux
  • RTL(React Testing Library)

Languages

English
Full Professional
Hindi
Native or Bilingual
Telugu
Native or Bilingual

Hobbies

I am a professional cricket player.

Timeline

Senior Software Engineer & Team Lead

Nirven Tech
01.2022 - Current

Senior Software Engineer & Team Lead

Infosys
07.2021 - 12.2021

Software Engineer

Bitcot
04.2018 - 06.2021

Associate Software Engineer

Sankhya Infotech
11.2016 - 12.2017

Master of Science - Artificial Intelligence And Machine

Lambton College

Bachelor of Science - Information Technology

GITAM UNIVERSITY
Shravan Kumar Reddy Gunthala