Home

Praneeth Musunuri - UI Developer
[email protected]
Location: Naperville, Illinois, USA
Relocation: Yes
Visa: GC
Name: Praneeth Musunuri
Mobile No: +1 (929) 399-9143
Email ID: [email protected]
_______________________________________________________________________________________

SUMMARY:

Having 9 + years of extensive industry experience in designing and developing dynamic web pages.
Proficient experience in Web application development using HTML/HTML5, Angular JS, Angular 2, XML, CSS/CSS3, SASS, JavaScript, React JS, Redux, React Native, Flex, GoJs, Figma, AdobeXD, jQuery, Kotlin, Junit, JSON, Node.js, Ajax, Bootstrap, MongoDB and Type Script.
Developed Restful web services in Java 8, Spring, Spring Boot, Development of restful web services.
Designed and developed Microservices using Spring Boot.
Worked with Zuul Api gateway, Eureka Server, Hystrix with Spring boot in micro services development
Worked with Spring Data JPA for database integration with Oracle DB.
Worked with Spring Kafka Consumer for receiving messages and persisting in database.
Used Splunk for monitoring.
Familiar with creating Custom Reusable React Components Library and Hooks.
Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations.
Expert knowledge in designing SPA and PWA using AngularJS, ReactJS frameworks.
Actively involved in using Angular JS, Bootstrap and HTML5 to enable client-side date to meet specific criteria by applying various validation variable.
Worked with NoSQL databases like MongoDB.
Hands on experience in using AngularJS directives, Controllers, Filters, Services, Templets, Events, and Injectors.
Expertise in implementing the MVC in backend applications using PHP along with Laravel framework.
Experience with front-end development with back-end system integration.
Designed DOM based interactive to reprogram selected links and adopted WCAG standards for HTML.
Experience in User interface Architecture design using Angular components. Thorough understanding of core concepts like Ng Modules, Services, Dependency Injection, and decorators.
Implemented Node Redux, web pack and Grunt to turn application into Single Page Application using React library.
Good understanding of using AJAX and JSON to process response data from RESTfulAPI s and webservices for updating UI.
Used Middleware, Redux in application to retrieve data from Back-End and to also perform RESTFUL services.
Knowledge in package management toolkits like Webpack, Gulp, Grunt and NPM Scripts.
Experienced in working with AGILE based development methodologies and participating in Scrum sessions.
Good knowledge in using Jest, Jasmine, Karma, Mocha, and Selenium for unit Testing.
Experienced in creating Templates, Mockups, and Prototypes, Web Interfaces, Layouts.
Good Understanding and implementation knowledge of TypeScript and ECMA-SCRIPT6 (ES6).
Good knowledge in using Jest, Jasmine, Karma, Mocha, and Selenium for unit testing.
Experience with various IDE s such as Visual Studio Code, Sublime and Notepad++.
Hands-on knowledge of CI/CD platforms like Jenkins and Docker for deployments.
Expertise in using source code control systems such as GIT.
Hands on experience in project management tools like JIRA and Rally.
Experience in Waterfall, Agile Models.


TECHNICAL SKILLS
Web Technologies HTML, HTML 5, CSS3, LESS, JavaScript, AJAX, XHTML, XML, JSON, WordPress, Express Js, PHP, Laravel & MongoDB.
Frameworks AngularJS, Angular2x, Redux & NodeJS.
Libraries jQuery, React JS, Kotlin, React Native (Sagas, Thunk).
Databases MongoDB, MS SQL Server, MS Access, SSMS (SQL Server Management Studio).
SDLC's Agile (Scrum), Waterfall.
Editors Notepad++, Sublime text, Visual Studio, Eclipse, Net Beans, IntelliJ and Atom.
Web Server Apache, HTTP Web Server, RESTful Services, IBM Web Sphere, Apache Tomcat, BEA, J Boss, Node.
Version Controls PVCS, Git and SVN.
Build Tools Grunt and Gulp.
Tools: Jasmine, Karma, Jest, Enzyme, React Testing Library

WORK EXPERIENCE

US Bank | Minneapolis, MN, USA. Aug 2022 Till Date
Java/React UI Lead Developer.
Responsibilities:
Developed Restful web services in Java 8, Spring, Spring Boot, Development of restful web services.
Designed and developed Microservices using Spring Boot.
Worked with Zuul Api gateway, Eureka Server, Hystrix with Spring boot in micro services development
Worked with Spring Data JPA for database integration with Oracle DB.
Worked with Spring Kafka Consumer for receiving messages and persisting in database.
Used Splunk for monitoring.
Developed user interface by using the React JS, Flux for SPA development.
Developed and maintained web applications using React.js and its Context API.
Had strong proficiency in React.js and its Context API.
Working with React Router for developing Single Page Applications SPAs.
Used JEST and Enzyme for unit testing react applications.
Understanding requirements and turning wireframes and drawings into code.
Identifying the problems and fix them to improve performance.
Produced high-performance applications by collaborating with the design and testing teams.
Utilized APIs and data sources in accordance with the specifications.
Maintained the reusability, quality, and ongoing code evaluation of the code.
Investigated into and use new technology to improve developer experience.
Performed Unit testing of the code to provide a bug-free, reliable, and ideal user experience.
Designed developed and release new features with the team.
Implemented security measures that are in line with your overall security objectives.
Planed, developed, assembled, and deploy a complete Android mobile app using Kotlin.
Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
Maintained states in the stores and dispatched the actions using redux.
Used Middleware, Redux in application to retrieve data from Back-End and to also perform RESTFUL services.
Hands-on experience with React tools like Webpack, Enzyme, React.js, Flux, and Redux.
Developed and maintained web applications using Java.
Experience with the serverless approaches using AWS Lambda is a plus. For example, the Serverless
Interacted with Testing Team, Scrum Master and Business Analysts for fixing of Issues.

Environment: HTML, CSS3, JavaScript, JSON, ReactJS, Angular, AWS Lamda, EC2, NoSQL, ES6, Java 8, Spring, Spring Boot, Oracle, Node.js, Bootstrap, Visual studio Editor, MongoDB, GIT, Thunk, Sagas, Jasmin & JIRA.

PayPal | San Jose, CA, USA. May 2022 Aug 2022
UI Lead React.Js / Node.JS Developer.
Responsibilities:
Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
Developed user interface by using the React JS, Flux for SPA development.
Working with React Router for developing Single Page Applications SPAs.
Focused on architecting NoSQL databases using MongoDB.
Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
Maintained states in the stores and dispatched the actions using redux.
Used Middleware, Redux in application to retrieve data from Back-End and to also perform RESTFUL services.
Design and develop scalable web applications using open-source technologies.
Create solutions using leading edge technologies.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Collaborate with cross-functional teams to define, design, and ship new features.
Work on bug fixing and improving application performance.
Mobile Developer with expertise in Native Mobile development iOS and Android.
Working with third-party data sources and APIs.
Participated in day-to-day meeting, status meet strong reporting and effective communication with project manager and developers.
Created routers and views to create SPA (Single Page Application) to make application dynamic and user-friendlier using ReactJS.
Experience with building and maintaining React native applications for both iOS/Android platforms
Experience with react native libraries and third-party libraries like react-native-navigation, Axios
Good understanding of object-oriented programming principles and techniques
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Experience with popular React.js workflows (Flux or Redux) and data structure libraries (Immutable) and core principles
Build and consume Java APIs that are Rest/SOAP based working with continuous integration, continuous testing, and continuous delivery.
Designed web pages and used applications that meet business and user goals through a positive user experience
Experience with serverless techniques such as AWS Lambda is preferred. For instance, consider the Serverless Application Model (AWS SAM).
AWS Developer has extensive experience in making our program more scalable and stable.
Using the AWS CI/CD stack, build the application's CI/CD pipeline.
Experience with serverless techniques utilizing AWS Lambda, EC2 machines with Auto Scaling Groups
Experience in using Bootstrap which can easily manipulate modal windows alerts, tooltips, scroll spy, Pop over, button, type head, etc...
Created components using react.js and also created documentation for components.
Good experience of debugging JavaScript, CSS3 and HTML5 code.
Designed applications that execute on various browsers such as Mozilla Firefox, Google Chrome, and Opera using various debugging tools like Firebugs/IE Developer Tools.
Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
Worked with JASMINE unit test framework to write unit tests for JavaScript code.
Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.

Environment: HTML, CSS3, JavaScript, JSON, ReactJS, ES6, Node.js, Bootstrap, Visual studio Editor, MongoDB, GIT, JIRA.



Verizon| Austin, TX, USA. Oct 2019 May 2022
UI/ReactJS Developer.
Responsibilities:
Used React JS components for handling Events, Forms across multiple modules involving Keys, Router and flux models to achieve faster responsiveness.
Implemented different styling components across application modules using Bootstrap, CSS, Styled Components, SASS, Inline JSX styles, Styles-JSX, Web, Material-UI for enhancing user interface, responsiveness, and styling.
Involved to implement various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and redux.
Developed cross-browser/platform using HTML 4/5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
Worked on React JS Virtual Dom, react views and rendering UI using different custom HTML Tags components.
Involved in different lifecycles of application development that meets accessibility of web browser.
Implemented different aspects of React JS by creating interactive UI's supporting One-way data flow, Virtual DOM, JSX concepts.
Implemented flux pattern by using redux framework as a core dependency.
Responsible for UI and architecture by building components using libraries including Tree, Slide-View, and Table Grid.
Used Twitter-Bootstrap for enhancing different selection controls like drop down menus, toggles and search bars on client-side application interface.
Used Restful web services calls POST, PUT, DELETE and GET methods for backend communication for application integration.
Implemented various UI interfaces modules using JS and predefined components from NPM (Node Package Manager) and Redux library.
Used React JS for templating for faster compilation and developing reusable components.
Involved in integration of web services and the SQL database at the back end for application communication and storing the user data.
Used Local Storage to store & retrieve insensitive user data during transition between the different pages and components within the application.
Developed ReactJS applications by completing stories in timely manner while maintaining best practices outlined by the team lead.
Understanding of basic AWS services, usage, and best practices for AWS architecture
Experienced in cloud solution strategy, design, development, architecture, and implementation on AWS platforms.
Experience designing and implementing AWS Cloud solutions (S3, Lambda, Elastic Beanstalk, and other AWS modules).
Implemented new Dockers container creation process for each GIT branch gets started on Jenkins as Continuous Integration server.
Responsible for making application more versatile by implementing different concepts supporting dynamic page rendering using AJAX, JSON and jQuery.
Creating e2e test suites for all components and modules to ensure the workflow of the application as per the business requirements.
Worked with JASMINE unit test framework to write unit tests for JavaScript code.
Handled cross browser/platform compatibility issues on different platforms (IE, Firefox, and Safari).
Used JIRA to keep track of bugs to reduce downtime, increase productivity, and improve communication.

Environment: HTML, CSS, ReactJS, Redux, JavaScript (ES6), jQuery, GIT, Bootstrap, Ajax, JSON, HTML5, CSS3, Oracle database, Eclipse, SASS, Inline JSX styles, OOP, FLUX, Twitter Bootstrap, SASS, Grunt.


AT&T| Phoenix, AZ, USA. Jun 2017 Oct 2019
UI Developer.
Responsibilities:
Actively involved in development of user experience for payments section of the application using ReactJS which is one of the most critical modules of ever enhancing and compatible with modern UI aspects.
Improving the website and portal functionality using Content Management System, JavaScript, HTML5 and CSS3.
Used ReactJS as the development framework to build a single-page application.
Responsible for ensuring all client-side validations are full filled using jQuery and JavaScript.
Worked with Bootstrap for compiling CSS3, JavaScript and building the System with the convenient methods with ReactJS.
Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3 and Responsible for creating detailed wire frames and process flows.
Developed responsive web pages using Bootstrap and CSS3 media queries.
Used Redux async actions to achieve asynchronous functionality for application.
Enhanced legacy application by building new components in React.
Worked with the back-end development team in the process of fetching the related data through JSON files using RESTful API GET/POST methods.
Collaborate with cross-functional teams to analyze, design, and implement new features into the web Application without affecting the existing workflow.
Involved in all stages of Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development, Testing, Implementation, Documentation and Support of software applications.
Used Jasmine to achieve code coverage for testing purpose.
Used Postman to test the API workflow tested on the JSON files.
Worked on Agile methodology with one of the most flexible Agile project management tool Rally.
Used Bit Bucket version to implement version control System.

Environment: HTML5, CSS3, JavaScript, ReactJS, Redux, Saga, Bootstrap, jQuery, Karma, Jasmine, JSON, RESTful, Rally, Bit Bucket, Postman, Visual Studio Code.

Innovative solutions | Hyderabad, India. Sept 2015 May 2017
UI Developer.
Responsibilities:
Worked on front end pages that were developed in a professional manner using HTML, CSS, JavaScript, and JQUERY.
Developed and implemented user interfaces as per latest W3C standards.
Developed client-side validation code using JavaScript and JQUERY.
Creating cross-browser compatible and standards-compliant CSS-based page layouts.
Involved in fixing Front-End issues with the layouts.
Created some reusable components for designing interfaces using React.js.
Developed various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.
Extensively used Web pack to remove code dependencies and to develop a SPA using React.js along with react-route.
Worked on CSS pre-processor frameworks (SASS 3.4 & LESS 2.0)
Implemented AJAX in web pages for accessing application data without refresh the whole pages for better user experience.
Used React.js, JavaScript for validating client-side validations. Experience in using React.js to build web components.
Added user validations and user permissions by using the Node.js and utilized Node.js for server hosting.
Extensively used Node.js on front end (used namespaces, closures and custom bindings).
Worked on tools like Eclipse and GIT repositories and installed and configured GIT and synced with multiple GIT-Hub repositories.
Worked in developing dynamic robust UI screens using CSS, HTML, React.js, JavaScript, Bootstrap and jQuery.
Used React.js to build web components such as signup form and rule form.
Built reusable and customizable components for the new website using React.js and React-Routes to create a single page web application: Headers, Categories.
Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
Environment: HTML, CSS, JavaScript, Node, React, jQuery, AJAX, JSON, XML, Pl/SQL.


IPL Private Ltd| Hyderabad, India. May 2013 May 2015
Java/UI Developer.
Responsibilities:
Developed the UI layout and front-end design (HTML) for web application that matched requirements.
Extensively involved in design discussions and user experience sessions to provide inputs on the layout and UX.
Bootstrap used along with Angular JS in creating the Application.
Development of Client-Side Validation techniques using Web RTC and jQuery and Angular Java Script.
Developed and maintained web applications using Java and ReactJS.
Collaborated with cross-functional teams to deliver high-quality work under tight deadlines.
Implemented React tools including React.js, Redux/Saga, and Recharts to create efficient and scalable front-end solutions.
Designed and implemented web APIs using Java frameworks such as Struts and Spring.
Conducted code reviews and provided feedback to team members to ensure high-quality code.
Utilized database management systems such as MySQL and MongoDB to store and retrieve data.
Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, and CS.
REST uses the standard HTTP request and response mechanism, simplifying implementation and providing for a looser coupling of the client and server.
Developed GUI using OOD, JavaScript, Angular JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and jQuery, jQuery Mobile in on-going projects.
Used jQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
Converted the mock-ups into hand-written HTML 4.0/5, CSS (2/3), XHTML, Hybrid HTML5, JavaScript, jQuery, AJAX, XML and JSON.
Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
Tested/De-bugged on browser using Firebug

Environment:CSS3, XML, HTML5/DHTML, CSS3, JavaScript, Tomcat Apache, jQuery, JSP, REST API, Oracle, AJAX, Web RTC, SVN, Angular JS
Keywords: continuous integration continuous deployment user interface user experience javascript sthree database microsoft procedural language Arizona California Delaware Idaho Minnesota Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];2349
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: