Rohini Reddy Marthala Front-End Developer
Phone:+1-513-***-**** Mail:*******************@*****.*** LinkedIn Bellevue,Washington SUMMARY
My expertise lies in crafting robust web applications,emphasizing Front-end technologies.Proficient in React, JavaScript,Redux,Next.js,HTML,andCSS,Ispecializeincreatingcaptivatinguserinterfaces.Myskillsextendto efficient state management using Redux,contributing to a seamless user experience.Passionate about staying updated on Front-end trends,I consistently deliver cutting-edge solutions aligned with user expectations and businessobjectives.WhilemyproficiencyincludesJava,Python,MySQLdatabase,RESTfulAPIdesign,myprimary focus remains on Front-end development, ensuring intuitive and engaging user interfaces. SKILLS
Front End Technologies:HTML5, CSS3, JavaScript (ES6+), React.js, React Native, Redux, Bootstrap, XML, AJAX, Express.js, Next.js, GraphQL
Languages:Python, Java, JavaScript, Typescript, Shell Scripting Container Platforms:Docker, Kubernetes
Databases:Oracle RDBMS, MySQL, MongoDB, Apache Hadoop, Apache Tomcat Tools:Eclipse IDE, Android Studio, Docker, Tableau, Power BI, Docker, CI/CD, DevOps, Jenkins, Chef, Puppet, Ansible, Kubernetes
Back End Technologies:Node.js, .NET, Django, Flask, Spring Boot, RESTful API Cloud Services:AWS Cloud, GCP, Microsoft Azure
Cloud Computing:AWS (AWS Lambda, EC2, SNS, SQS, DynamoDB, RDS, Elastic Load, S3, CloudWatch) Version Control Git, GitHub, Bitbucket
EDUCATION
Master of Engineering, Computer Science (GPA: 3.9) University of Cincinnati, Cincinnati, Ohio
CERTIFICATIONS
AWS Certified Solutions Architect – Associate
• Successfully completed the AWS Certified Solutions Architect – Associate exam,validating proficiency in designing distributed systems and architecting reliable and scalable AWS solutions. EXPERIENCE
ALLSTATE, CA, USA- Front End Developer Oct 2023 - Present
• Implemented diverse React functionalities, including converting class components to functional components, dynamic routing, enhanced error handling, integration of shimmer UI and used dynamic loading for creating the single page applications.
• Utilized GraphQL to optimize data fetching and reduce network overhead, leading to faster load times and improved application performance.
• Developed Passkey, API keys, JWTs for SSO and OAuth tokens to ensure access and user authentication.
• Established independent databases for each micro-service, minimizing dependencies and promoting data consistency.
• Utilized Node.js to develop scalable and performant server-side applications, demonstrating expertise in handling asynchronous operations, building RESTful APIs, and optimizing backend processes for a seamless user experience.
• Used JIRA as the bug tracking to track and maintain the history of bugs, issues and the tickets on an everyday basis.
AMAZON WEB SERVICES, USA - Software Development Engineer Jun 2022 - Oct 2023
• Had designed and developed multiple single page applications using React and Javascript .
• Designed and developed Microservices using Spring Boot and Spring Cloud framework.
• Proficiently utilized React lifecycle methods, incorporated React hooks, implemented efficient lazy loading and dynamic routing mechanisms for enhanced application performance.
• Developed cross-platform mobile applications using React Native and utilized native modules ensuring smooth and responsive user experiences across both iOS and Android devices.
• Improved system resilience by incorporating circuit breakers, retries, and fallback mechanisms.
• Utilized Next.js for efficient routing and dynamic page rendering, contributing to faster load times and improved SEO.
• Utilized Node.js for writing the scripts to configure, manage routes and connect to the databases.
• Implemented AJAX based applications by fetching the responses from the backend REST API as a part of JSON.
• Developed frontend applications for team’s internal productivity using React and FLUX architecture.
• Implemented cloud services on AWS and utilized Bash, Rust, Perl, and Python scripting.
• Containerized and deployed applications using Docker onto a Kubernetes cluster.
• Configured and administered Jenkins pipelines for automated builds.
• Collaborated with multiple customers to gather their inputs on developing various models of the racks and devices in the AWS data centers.
• Built pipelines for CDK and LPT, involving monitoring, troubleshooting, and resolving hundreds of operational issues.
• Led a project that takes new inputs on a daily basis in the front end using React and updating the original data in the dynamoDB by automating using the ETL jobs and Lambdas.
• Executed numerous builds/run jobs in the Apollo environment, focusing on dynamic and efficient user interfaces using React JS.
• Worked on core modules which involve data enriching using Java Collections and Concurrency APIs.
• Implemented unit and integration tests in different stages of the pipeline for global device configurations.
• Led and developed an automation to create AWS accounts in all the existing regions using CDK.
• Drive the architecture and design for large scale, multi-tired, distributed software applications.
• Built various scalable, robust and supported solutions for implementing complicated use cases for the customers.
MAGNA InfoTech, India - Software Engineer Jan 2020 - Apr 2021
• ExtensivelyworkedonCoreJavaconceptsandexpertiseincollectionframeworkDevelopedbusinesslogic and Entity Beans to manage the transactionswiththedatabasetodeliverthecontenttothepresentation layer and also to store the data into the data layer.
• Created and maintained containerized microservices on Microsoft Azure.
• Integrated GIT into Jenkins for code check-out and automated builds.
• Experience in PowerShell scripting for automation.
• Coordinated with cross-functional teams,including product managers and UX/UI designers,to translate business requirements into technical specifications.
• Developed Kanban boards for dashboard creation and tracking project status.
• Responsible for developing web pages using HTML, CSS and XML.
• DevelopedthemiddlewaresoftwarecomponentsfortheimplementationofthedataentryGUIforcreating and editing the instances using the HTML and Javascript.
• Worked with Docker and Jenkins for CI/CD pipelines for automated testing and deployment.
• Conducted thorough code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the team.
• Collaborated in Agile/Scrum development methodologies,attending sprint planning,dailystand-ups,and retrospective meetings.
• Managed servers on Azure Virtual Machines instances using Ansible.
• Used J-Unit test cases to test the application and performed random checks to analyze the portability, reliability, and flexibility of the project.
• Developed data mappings for ETL processes into Oracle Data Warehouse.
• Used AJAX and JSON to send requests to the server and update GUI pages using call-back functions.
• Extensively worked in database transactions management for database related changes by integrating JDBC, Hibernate with spring boot.
• Optimized MongoDB queries for improved performance, leveraging indexing and aggregation pipelines.
• Conducted performance analysis and implemented enhancements to address bottlenecks.