Home

Srinivas Jonnalagadda - UI Developer
[email protected]
Location: Panama City, Florida, USA
Relocation: NO
Visa: USC
Srinivas | 2017715874 | [email protected]
www.linkedin.com/in/srinivas-jonnalagadda-b141a5268

PROFESSIONAL SUMMARY

Around 9 Years of experience as a Front-end web developer with 5+ Years in React.js developing and designing user experiences of Internet/Intranet applications using HTML, HTML5, XML, DHTML CSS, CSS3, SASS, LESS, JavaScript, React.js, Redux, ES6, Saga, thunk Web pack, Flex, JQuery, JSON, Node.js, Ajax, JQUERY and Bootstrap
Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive
Experience with Agile and SCRUM.
Extensive experience in developing web pages using HTML/HTML5, XML, DHTML CSS/CSS3, SASS, LESS, JavaScript, React JS, Redux, Flex, Angular JS (1.X) JQuery, JSON, Node.js, Ajax, JQUERY Bootstrap.
Experienced in MEAN stack development Mongo dB, Express, Node, and Angular.
Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance.
Extensive knowledge in developing single - page applications (SPAs).
Working knowledge of Web protocols and standards (HTTP HTML5/XHTML/XHTML-MP, CSS3, Web Forms, XML
Good experience on customizing CSS frameworks like Bootstrap and Foundation using CSS pre-
processors LESS or SASS and Compass.
Have ample experience in developing web pages using JavaScript, React.js, React hooks, Context API, J Query, JSON, Node.js, Ajax, Redux.
Implemented easy to use Bootstrap plugins for building carousel, accordion, modal windows etc.
Good Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Java Script
Expertise in React JS framework to develop the SPA.
Experienced in React JS and working with React Flux architecture.
Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux
Good Experience in React.js for creating interactive UI using One-way data flow, Virtual DOM, JSX, React Native concepts.
Familiar with creating Custom Reusable React Components Library.
Expertise in using Angular JS Directives, Controllers, Filters, Services, Templates, Events and Injectors.
Experience in Node environment using Node.js, NPM, Grunt, Gulp, Groovy Bower.
Strong in using the Node.js, and Require.js and MVC Frameworks in the development of the web application
Involved in writing application-level code to interact with APIs, RESTful Web Services using AJAX, JSON.
Knowledge of utilizing cloud technologies including Amazon Web Services (AWS), and Pivotal Cloud Foundry (PCF).
Expertise in video coding by using HTML5, CSS3 and JavaScript.
Expertise in RESTful, SOAP web services to integrate between Application to Application
Experience with front-end development with back-end system integration.
Proficient in using Unit.js testing framework along with Jasmine, Karma, Protractor, Mocha test runners
Experience in Version Control tools like CVS, GIT, SVN and Clear-Case for Source Code version management.

TECHNICAL SKILLS

Languages: JavaScript (ES5/ES6), SQL, Java
Web Technologies: JSX, SASS, CSS2/3, JSON, HTML5, XML, YAML
Web Frameworks: React, Redux-Thunk, Redux-Saga, React-Intl, Angular 10/9/8/7, Angular JS, Next JS
CSS Frameworks: Bootstrap, React Strap, Material-UI, Flex, Grid
Server: Tectonic, Node, Express (REST), npm, Swagger, Graph QL, Spring Boot, Spring Framework
Security: Node RSA, JSON Web Tokens (JWT), Bcrypt, HTTPS/SSL
Cloud: AWS, GCP
Databases: PostgreSQL, MySQL, MongoDB, Firebase
Software Packagers/ Transpilers: Webpack, Babel, Babel-Polyfill, Gul
Software Development: CI/CD, Git, Jira, Confluence, Jenkins, Docker, SourceTree
Testing: Jest, Enzyme, Postman, Jasmine, Chai, Mocha, JUnit, Test Driven Development (TDD)
Development Methodologies: Agile (Scrum, Kanban), Waterfall

EDUCATION
Bachelor s in Computer Science from Kuvempu University

PROFESSIONAL EXPERIENCE

Tyler Technologies, TX May 2023 Current
Senior UI Developer,

Responsibilities :

Developed both class and functional components adhering to industry standards, ensuring maintainability and scalability of the codebase.
Designed dynamic and browser compatible using HTML5/HTML, DHTML, CSS and JavaScript. And experienced in performing JavaScript development using ES5, ES6 programming and Typescript.
Utilized React Router to establish seamless navigation within the application, enhancing user experience and enabling bookmarkable URLs.
Hands on experience in using AWS development tools like Code Commit and CI/CD.
Integrated Redux into the application architecture to manage complex state efficiently across multiple components.
Created the custom reusable components using ReactJS, JSX, ES6 features.
Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
CSS styles were developed in order to preserve the uniformity of all the screens throughout the application.
Centralized state management facilitated data sharing and improved maintainability, enabling easier debugging and testing processes.
Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Redux concept.
Leveraged React's component lifecycle methods effectively to optimize component rendering and performance.
Designed components and architectural patterns with a focus on code reusability and maintainability.
Created a reusable library to accommodate for multiple functionalities throughout the application.
Enforced strict ESLint rules throughout the development process to maintain code quality and consistency.
Efficiently used component styles and global constants reducing the redundancy and code duplication.
Implemented stable React components and stand-alone functions to be added to any future pages.
For Responsive Web design used Bootstrap to build grids, layouts and components. Used Bootstrap components like dropdown menus, navigation bar, alerts, and labels.

Environment: React, Redux, Java, JavaScript, jQuery, Jenkins, Docker, CI/CD, Bootstrap, AWS, Micro Services, HTML5, CSS3, GIT, Mongo DB, Enzyme, Jest.

US Bank, MN FEB 2021 May 2023
Senior UI Developer

Responsibilities:

Developed various screens for the front end using React JS and used various predefined components from NPM and used GIT bash commands & cloned the projects from Git lab.
Used US Bank Owned USB Shield components to create the UI layouts.
Deployed React/JS Build to DEV, IT and UAT environments.
Worked in latest React versions for the implementation of UI.
Used React.js in components like JSX, creating React components, Virtual
Participated with end users and business analysts to understand the business requirements.
Followed SCRUM, Agile methodology in project.
SCSS styles were developed in order to preserve the uniformity of all the screens throughout the application
Worked on React JS components, Forms, Events, Keys, Router, Animations, Http Request and Flux concept.
Setup full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make it to the production.
Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
Worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
Extensively used Git for version controlling and regularly pushed the code to GitHub.
Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.
Used Jenkins for deployment on different environments.
Worked in different modules of the project at same time and that helps to increase the flexibility and productivity.

Environment: React, Redux, TypeScript, JavaScript, .net, NPM, Jenkins, jQuery, Bootstrap, Ajax, HTML5, CSS3, GIT,PL/SQL, CI/CD,GIT.
Ingram Micro, CA NOV 2018 DEC 2020
Senior Software Developer

Responsibilities:

Implemented view part by ES6 with React framework, designed web pages by React-Bootstrap, SCSS and controlled state of the application by using Redux.
Used UI Router to manage routing for the application and leveraged transition hooks and state to perform transitions smoothly and provide the data required to render the new transition based on resolved promises.
Implemented JavaScript source code and embedded nested handling logic using jQuery event handlers and call back functions, ES6.
Used Saga Middleware, Redux-Promise in application to retrieve data from Back-End.
Worked with java libraries to access AWS facilities as Simple Storage service, Simple queue service and Dynamo.
Implemented MVVM architecture using React and Redux framework.
Designed the user interface and navigation for the whole web application using HTML, XHTML, and XML.
Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4/6.
For Responsive Web design used Bootstrap to build grids, layouts and components. Used Bootstrap components like dropdown menus, navigation bar, alerts, and labels.
Worked with full UI control of HTML/CSS, maintaining code and cleanliness.
Worked extensively in Agile Development process and met the timelines with quality deliverables.
Used Git for version control and GitHub for storing repositories.

Environment: HTML, CSS, Responsive Web Design, React JS, Mongo DB, REST, Bitbucket, Typescript, Node Js.



Cambia Health, OR SEP 2016 OCT 2018
UI / React Developer

Responsibilities:

Designed and developed responsive web pages using HTML5, CSS3, Bootstrap, JavaScript, and React that meet accessibility and web browser standards for websites.
Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
Well, maintained the React components for reusability purposes.
Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
Maintained states in the stores and dispatched the actions using redux.
Creating interactive UI using One-way data flow, Virtual DOM, JSX, React Native concepts.
Used new feature Hooks to rewrite/re-factor front-end applications and truncated down 30% codes (better maintenance).
Implemented the Drag and Drop functionality using React-Draggable.
Created and used Reducers that received Actions to modify the Store State Tree.
Connected with backend engineers for the existing API calls to deprecate unneeded API calls and to create efficiencies.
Written and implemented Object Oriented JavaScript throughout the site, both as in-line and imported files.
Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
Worked with full UI control of HTML/CSS, maintaining code and cleanliness.
Produced content pages with CSS3 layout and style mark-up presentations and used JavaScript methods and properties.

Environment: HTML, CSS3, Bootstrap , JavaScript, Node, React, jQuery, JSON, XML.
Bio-Reference Laboratories Inc, NJ FEB 2015 AUG 2016
UI Developer

Responsibilities:

Developed a web application by using Angular 4 as front-end by using Web API to receive and pass data to the back end.
Designed and developed web pages using HTML, DHTML, CSS, Ajax, based on the W3C standards and Web 4.0.
Built Angular 4 components, UI services to consume the rest services using Component-based architecture.
Designed and modified User Interfaces using CSS and Angular.
Implemented Angular 4 component router for navigation, Angular 4 services to connect the web application to back-end APIs made use of ES6 features.
Implemented Angular, Bootstrap, LESS, and many JQuery plugins wrapped in Angular directives.
Used Node.js for adding dependencies to the project.
Generated responsive data tables using Bootstrap grid system.

Environment: HTML, CSS, SASS, Responsive Web Design, Angular 4, Mongo DB, Mongoose, AJAX, REST, GitHub.
Keywords: continuous integration continuous deployment user interface javascript database information technology golang procedural language California Minnesota New Jersey 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];3714
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: