RN
Rajendra Babu Natuva
Senior Software Engineer at Xello
Work Experience
Xello
Sep 2022 - Present -2 yrs, 10 months
- Job Details:Developed and maintained user interfaces for an educational platform using Next.js, ReactJS, TypeScript, and Sass, serving students globally. Built responsive web applications using Next.js for dynamic routing and static site generation (SSG), enhancing user experience and page load speeds. Expertise in creating pixel-perfect, smooth UI templates from mockups, ensuring high-quality design implementation. Proposed and implemented solutions to simplify UI development and enhance user interaction. Strong understanding of the Document Object Model (DOM) and its functions, enabling efficient manipulation of web page elements. Skilled in debugging and resolving production issues, ensuring optimal application performance. Familiarity with MySQL for database management and integration. Experienced in analyzing API responses using Postman to ensure data accuracy and debugging. Proficient in handling JSON and XML data formats for seamless data exchange. Leveraged Azure monitoring tools to analyze and debug API failures using logs. Improved application performance through code optimization and efficient state management. Collaborated with UX designers, backend developers, and product managers to deliver user-friendly and scalable solutions. Expertise in REST API integration, actively participated in scrum ceremonies and triage meetings, providing accurate time estimates and setting team goals for UI-related tasks. Strong understanding of agile methodologies, CI/CD pipelines, and test-driven development (TDD). Optimized application performance through advanced state management and code-splitting strategies. Ensured seamless cross-browser functionality and accessibility via keyboard navigation and screen-reader compatibility.
QA Automation Engineer & Front-End Developer
Freedom Mobile
Sep 2020 - Sep 2022 -2 yrs
- Job Details:Bridged QA and development roles by automating test suites with Cypress for customer-facing portals while contributing to React-based feature development. Designed and implemented reusable React modules; explored Next.js prototypes for internal admin dashboards to evaluate SSR benefits. Collaborated with backend teams to integrate REST APIs, ensuring real-time data accuracy and responsiveness. Advocated for cross-browser compatibility and performance optimization through CSS animations and JavaScript-driven transitions. Modernized legacy codebases to align with React best practices, improving scalability. Strengthened QA processes by integrating automated tests into CI/CD pipelines, accelerating release cycles.
Scotiabank
Mar 2017 - Aug 2020 -3 yrs, 5 months
- Job Details:Automated end-to-end test suites for high-traffic online banking platforms using Cypress, ensuring stability for millions of users. Supported Angular-based UI development by validating responsive templates and accessibility features. Conducted API testing (Postman, SoapUI) and SQL validations to verify backend data integrity and compliance. Enhanced application accessibility by implementing keyboard navigation and screen-reader support. Collaborated with cross-functional teams to resolve critical defects during triage meetings.