Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Name – Ravikanth Mendu

SUMMARY
 Around 9+ years of professional experience in all phases of SDLC (Software Development Life
Cycle) Including requirements analysis, applications design, development, Integration,
maintenance, Installation, Implementation and testing of various client/server, N-tier and web
applications.
 Expertise in designing and developing Web applications using HTML, DHTML, CSS, XML,
JSON, JavaScript, AJAX, Angular.js, Backbone.js, TypeScript, ES6, Redux, React, Bootstrap.
 Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript
frameworks like AngularJS, React.js, BackboneJS and Bootstrap.
 Experience working on scalable environment using Agile/SCRUM
 Experience working on Source Tree, Stash, Confluence and Bamboo applications powered by
Atlassian.
 Experience in cross browser and cross-device compatibility check and thoroughly performed unit
testing using Jasmine, Mocha, JUnit and Karma.
 Expertise in Java, Multithreading, Exception Handling, Struts 2.0, Spring, Spring MVC
Hibernate, RESTAPI, Enterprise java Beans, JDBC Hands on experience in DBMS like Oracle,
Node.js, MySQL, MS-Sql, Toad, Crud, Postrage Sql.
 Experienced in web/application servers like Apache Tomcat, WebSphere, JBoss and WebLogic.
 Set up, configured, and maintained multiple web/application servers like IBM Web Sphere,
Apache Tomcat and BEA WebLogic. Experienced in Managing build files using ANT and
logging using Log4j.
 Experienced in writing test-cases in Java environment using JUnit.
 Experienced in using Operating Systems like Windows, Linux, UNIX, AIX and UNIX Shell
Script.
 Sequence, class and database diagrams are made using the UML design tool and RAD.
 Experienced of Databases that involve writing SQL queries, Views, Triggers and Stored
Procedures.
 Experience on RUP, Agile/Scrum and Extreme Programming (Test Driven development, Pair
Programming, Code Reviews).
 Possess excellent communication skills along with dedication, and commitment for work.
 Quick learner, possess problem solving skills, and strong team player.

WORK EXPERIENCE

Sr. React Developer
Aspiration :: NYC, NY
January 2019 to Present
Responsibilities:
 Worked closely with product managers to create user stories and scenarios used for intuitive
websites and mobile designs.
 Used React JS to build dynamic mobile application and Node JS for server applications.
 Used Redux framework architecture (like Reducers, Containers) for integrating the data with
React JS Application.
 Implemented different styling components across application modules using Bootstrap, CSS,
Styled Components, SASS, Inline JSX styles, Styles-JSX, React Native Web, Material-UI for
enhancing user interface, responsiveness, and styling.
 Involved in mobile application (Android and IOS) development using React Native for different
platform compatibility.
 Used React-Router to turn application into Single Page Application.
 Used ReactJS for templating for faster compilation and developing reusable components.
 Deployed and host the application on Amazon web service (AWS).
 Used package mangers like Bower and NPM.
 Design UI views with Flexbox and React Native dimension API.
 Understanding of apple's design principles and interface guidelines and knowledge on REACT
NATIVE app.
 Managed Docker orchestration and Docker containerization using Kubernetes.
 Installed the application on AWS EC2 instances and configured the storage on S3 buckets.
 Deployed and Maintained windows phone applications on Azure cloud technologies.
 Code review with Tech Lead/Arch and using the SonarQube for code validation to avoid
violations.
 Develop custom pages using both the QuickBase API as well as regular QuickBase interface. 
 Extensively used Git for version controlling and regularly pushed the code to bitbucket.
 Involved AWS Elastic Beanstalk for deploying and scaling web applications and services
developed with Java and Node.js and Docker on familiar servers such as Apache.
 Used Microsoft Visual Studio Code as a Text Editor.
 Worked in Agile Environment and attended meetings regularly to show the functionalities
implemented and worked closely with business analyst solution architect 
 
Environment: ReactJS, redux, React Native, Angular8, HTML5, CSS3, JavaScript, C#, Python 3.6,
Jasmine, redux, Protractor, JSP, JIRA, GIT, AWS, Kubernetes, Azure, SonarQube, Maven, Jenkins,
Dockers, Gulp, Grunt, Visual Studio, Ember JS.

Sr. UI Developer
CU Direct :: Irvine, CA
April 2017 to December 2018
Responsibilities:
 Involved in developing user interfaces using HTML5, CSS3, JavaScript, HTML, jQuery,
Angular.js, Node. jsAJAX, JSON.
 Developed web pages with functionalities like login, register, forget password, Email, Filters
using JavaScript and HTML5.
 Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, JQ
Validator using AJAX, JSON, Angular JS, Node JS and JavaScript.
 Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time
in web pages to get user input and requests.
 Coded JavaScript for page functionality and Pop-up Screens and used HTML5 to make
dropdown menus on web pages and display part of a web page upon user request.
 Effective use of CSS3 features use as Borders, Backgrounds and Multiple columns.
 Used Bootstrap and Angular.js for effective design of Web pages.
 Node.js used to store application preferences and state data in distributed mongo instance.
 Worked on implementing directives and scope values using Angular.js for an existing webpage.
 Wrote code to implement AJAX based applications be fetching the response from backend API
as a part of JSON.
 Involved in Enhancement of existing application utilizing Angular.js and created HTML
navigation menu.
 Implemented automatic/dynamic text filing support using Ajax/JSF components.
 Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
 Implemented the SEO Techniques to improve the search results on the web.
 Worked closely with Photoshop designers to implement mock-ups and the layouts of the
application.
 Used CSS Sprites to decrease the number of HTTP requests and load time of web pages
 Implemented various Validation Controls for form validation and implemented custom validation
controls using Angular JS, Node JS. 

Environment: HTML5, CSS3, JavaScript, JSF, JSON, AJAX, AngularJs, Node.js, Eclipse, MS
Office, Bootstrap, Dreamweaver CS5, XHTML, jQuery.

UI Developer
Wipro :: Indianapolis, IN
September 2015 to April 2017

Responsibilities:
 Involved in the design, development and implementation of the project that included the
migration of the internal web components from Angular 6 to Angular 9.
 Analyze the requirements of the business meetings and strategize the impact of requirements on
different platforms.
 Used the Rxjs library to manage concurrency when fetching the data through HTTP calls using
Observables.
 Created Custom, self-contained, reusable and testable Angular modules, components and
services to implement key functionalities.
 Designed and developed the angular presentation layer using Kendo UI angular and Angular
material components. 
 Implemented Cross-Site Request Forgery (CSRF) for all the Https calls to remediate the security
vulnerabilities.
 Implemented Routing resolvers and angular router guards using the Router Module to design the
navigation.
 Involved in implementing commonly used angular components such as directives filters and
pagination for grid. 
 Involved in peer-to-peer code reviews and functional testing of the application.
 Responsible for the creation and execution of the Unit Test cases using Jasmine as testing
framework and Karma as test runner.
 Used GIT for Version control the code and for defect tracking.
 Involved in Continuous Integration and Continuous development of the application thus making
sure the code is available in Dev, sit platforms to easily test by the Quality Engineers.
 Developed the system using Agile Methodology to review progress through weekly sprints. 

Environment: HTML5, CSS, JavaScript,Node JS, Type script, Jasmine, Jenkins, MySQL and REST
Web Services, IntelliJ, Kendo UI, Angular Material, Visual studio code, Accessibility, Splunk, GIT,
Agile, Jira

UI Developer
Freddie Mac ::Mclaren, VA
February 2012 to August 2015
Responsibilities:
 Rebuilt the website from jQuery-based to React-based.
 Designed reusable components using React.js with ES6 syntax.
 Maintaining parent and child elements by using State and Props in React.js.
 Designed and created Store, Actions, and Reducers using Redux.
 Created navigation and menu components by using React router.
 Implemented responsive design by using HTML5, CSS3, and Bootstrap.
 Develop a Single Page Application (SPA) by using React, React router, and Redux. 
 Hands on experience in version control tools GIT and package manager NPM.
 Used Babel to convert JSX syntax and make JSX readable.
 Cleaning the CSS3 code by using the SASS framework.
 Involved in the Unit-testing of the front-end team.
 Made heavy use of Chrome Developer Tools to debugging.
 Identified and fixed bugs during the development with test tools like Jest.
 Used AJAX, JSON with jQuery for request data and response processing.
 Created the navigation menu bar by using the React router.
 Using JavaScript, HTML, and CSS to create more dynamic pages. 

Environment: JavaScript, HTML5, CSS3, React.js, React router, Redux, Bootstrap, SASS, NPM, GIT,
Unit-testing.
Education Detail
Bachelor's - BS in IT from Annamacharya Institute of Engineering & Tech, India in 2011

You might also like