Summary
Overview
Work History
Education
Skills
Timeline
Generic
Murahari K

Murahari K

Newark,DE

Summary

8 Years of experience in the IT industry working with Web-Based Applications and UI applications in various domains. Extensive experience in designing, developing, and maintaining various user-interactive web applications using HTML/HTML5, CSS/CSS3, Bootstrap, JavaScript, AngularJS, ReactJS, jQuery, AJAX, JSON, and Node.js. Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business analysis and modeling, design and architecture, Development, Implementation, Documentation, Testing, and Deployment. Experienced in creating ReactJS web applications with JSX, React nesting components, data binding, forms, routers, and Virtual DOM manipulations with the Redux architecture. Extensive knowledge in ReactJS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, and React Native concepts. Worked on integrating third-party libraries on ReactJS based SPAs for managing app state, async actions, and routing, e.g.: redux-thunk, redux-saga, react-router(v4). Designed the client architecture using React, Redux, Redux-thunk, and Webpack. Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations, and Flux concepts Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, and JSX Very good experience in the Document Object Model (DOM) and have a strong understanding of DOM functions and experienced in dealing with challenging High Traffic Websites. Experience in the package manager of NPM for projects and set Gulp and Grunt tasks under Node.js Environment. Experience in JavaScript testing frameworks like Jasmine, Karma, Jest (for unit testing) and Cypress (for E2E testing). Hands-on experience in deploying and managing applications on cloud platforms such as AWS and Azure. Hands-on experience using the version controls like SVN, GIT, enterprise content management systems Adobe Experience Manager (AEM)and project management tools like JIRA. Professional understanding in various phases of SDLC including Requirement’s analysis, Development, Maintenance and Testing of various client/server and web applications. Experience in using various tools and IDEs for development and design like Atom, Web storm, Sublime text, Brackets, and Microsoft Visual Code. Experience in Agile methodologies, Waterfall Model, Test Driven Development, Iterative and Incremental development. Accomplished [Job Title] with front-end development experience supporting engagement with customers. Practiced expert in [Area of expertise] and frameworks. Passionate about implementing scalable solutions. Efficient problem solver with skills in teamwork and delivering projects on time. UI Developer with [Number] years of experience creating streamlined and intuitive controls through programming and design. Talented at planning and creating graphics for websites and [Type] interfaces using [Software], HTML and CSS. Consistently employed understanding of user psychology throughout design process. Creative UI Developer with [Number] years facilitating and supporting human interactions with complex systems and software. Maintains user-centric designs while adhering to prescribed interface principals and related development goals. Dedicated to creating inviting and unintimidating interfaces for everything from simple open-source applications to complex proprietary systems. Goal-oriented Web Developer brings strong commitment to collaboration and solutions-oriented problem-solving. Use various web design packages to develop custom-crafted, customer-focused websites and designs. Committed to high standards of user experience, usability and speed over more than [Number] years for multiple users. Lends detailed knowledge of SEO to increase visibility. Solution-driven [Job Title] adept at contributing to highly collaborative work environment, finding solutions and determining customer satisfaction. Proven experience developing consumer-focused websites using HTML, CSS, PHP and JavaScript. Built products for desktop and mobile app users over [Number]+ years, meeting highest standards for web design, user experience, best practices and speed. Designed and developed web applications across multiple APIs, third-party integrations and databases. Bringing more than [Number] years of experience leading website design projects, including gathering user requirements, producing code, creating mockups and enhancing designs. Focused on creating clean, robust code with exceptional security. Achieves compatibility targets while meeting and exceeding customer demands. Organized and dependable candidate successful at managing multiple priorities with a positive attitude. Willingness to take on added responsibilities to meet team goals. Hardworking and passionate job seeker with strong organizational skills eager to secure an entry-level [Job Title] position. Ready to help the team achieve company goals. Detail-oriented team player with strong organizational skills. Ability to handle multiple projects simultaneously with a high degree of accuracy. To seek and maintain full-time position that offers professional challenges utilizing interpersonal skills, excellent time management and problem-solving skills.

Overview

9
9
years of professional experience

Work History

UI Developer

Abbott Labs
01.2023 - Current
  • Led the development of a complex web application using modern development tools such as React, Redux, Next.js, Emotion, and Material-UI
  • Implemented comprehensive testing for the application using Jest and Cypress, resulting in a 20% decrease in reported software bugs
  • Ensured web accessibility standards (WCAG 2A) by incorporating Axe for accessibility testing in the development process
  • Integrated Azure MSAL for user authentication and Braze Web SDK for enhancing customer engagement
  • Utilized Storybook for UI component development and testing, which improved the efficiency of the design and development process
  • Set up and enforced code quality and consistency standards by integrating ESLint for linting and TypeScript for static type checking
  • Implemented server-side rendering (SSR) with Next.js to improve the application's initial load performance and SEO
  • Integrated `@react-pdf/renderer` to enable dynamic PDF rendering in the application, enhancing the application's data reporting capabilities
  • Managed state in the application effectively using Redux and Redux Thunk, enhancing application performance and user experience
  • Set up Google Recaptcha for security, effectively mitigating bot traffic and spam on the application
  • Utilized dayjs for efficient handling of dates and times in JavaScript, improving the accuracy of time-related data in the application
  • Leveraged React Native for the development of user-friendly mobile features, thereby improving the application's user experience across mobile platforms
  • Worked with Git for version control and set up automated commit workflows with Commitizen, improving team collaboration and code quality.
  • Built highly functional web applications using JavaScript, HTML and CSS
  • Conducted live user testing of components and functionality to evaluate effectiveness of designs and enhancements
  • Employed SDLC methodologies during multiple projects, streamlining cross-discipline development
  • Designed UIs within frontend web frameworks, exploiting associated templates and tools to shorten development times
  • Worked closely with UX and product teams to define visual and functional requirements
  • Verified program logic using testing and debugging best practices
  • Worked with design teams, project managers and business analysts to create intuitive and easy-to-use software
  • Converted abstract ideas and requirements into user personas and storyboards
  • Improved and expanded project platforms using JavaScript to develop rich User Interfaces
  • Recommended design changes and iterative updates to IT manager
  • Developed application UIs via emerging front-end technologies
  • Used wireframes, mock-ups and prototypes to establish user interface design and architecture
  • Collaborated with teammates to deliver valuable features meeting business and customer needs
  • Used Agile planning principles to deliver tailored solutions that met customer requirements
  • Communicated with product managers and UX designers to translate project requirements and business objectives into polished user interfaces
  • Operated in global development environment, working across multiple time zones and cultures
  • Integrated UI features complying with prescribed code standards and technical design guidelines
  • Drove UI requirements through to implementation, complete with accurate sizing estimates and task breakdowns
  • Devised site maps and mockups for designs based on proven methodologies and end-user feedback
  • Used Agile Scrum model to deliver solutions with high level of flexibility and adaptability
  • Researched and proposed new solutions to make website more user-friendly
  • Designed elevated and brand-right creative to achieve marketing and merchant objectives
  • Created maps, models and templates for diverse projects
  • Tested websites at different design and production stages to assess conformance with designs
  • Took and edited photographs to use in digital publications, websites and social media
  • Identified, documented and reported on technical factors impacting interface performance
  • Utilized Google Analytics to monitor websites and other digital content and recommended strategies and updated channels to improve performance
  • Devised diagrams to outline system interactions and sequences underpinning interfaces
  • Implemented strategies to increase web site traffic

UI Developer

TEKsystems, Liberty Mutual
10.2020 - 12.2022
  • Designed and developed various Web forms using HTML5, CSS3, JavaScript and React.JS
  • Developed the various features of the application using front end technologies like React JS
  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned
  • Developed mobile-friendly features using React Native, broadening the application's reach across various mobile platforms
  • Involved in web designing using HTML5, XHTML, CSS3, JavaScript, jQuery and extensively used CSS preprocessors for styling
  • Involved in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM
  • UI development with technologies like HTML5, React JS, TypeScript, jQuery, and ES6
  • Incorporated TypeScript to provide static typing and class-based object-oriented programming, significantly reducing runtime errors and improving the scalability of the codebase
  • Strong Knowledge on Hooks, Material-UI, Single-page Forms via Formik
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, jQuery, CSS, and HTML
  • Implemented GraphQL as a data query and manipulation language for APIs, and a runtime for executing those queries with your existing data, enabling the front-end team to query for exactly what they need and nothing more
  • This significantly improved network efficiency and speed, reduced data over-fetching, and enabled easier evolution of APIs
  • Developed mobile-friendly features using React Native, broadening the application's reach across various mobile platforms
  • Performed unit testing with Jest, integration testing, and end-to-end testing with Cypress during the feature development process, ensuring high-quality code and enhancing the reliability of the application
  • Worked in using React JS components: forms, events,and Router
  • Develop technical documents to accurately represent application design and code
  • Clearly communicate ideas to coders, teammates, and business owners.

UI Developer

TEKsystems Client, Cerner
03.2020 - 05.2020
  • Part of User Interface development team
  • Analyzed business requirements, rules and worked closely with design team to overcome gaps in the UI for better user interface and experience
  • Responsibilities include bug fixing, adding feature requests, enhancements, and new development
  • Involved in understanding functional specifications and developing creative solutions to meet business requirements
  • Followed wireframes, implemented, and integrated new design and special components using React.js, redux into existing application
  • Worked with custom component (terra) provided by client
  • Designed and developed various web forms using CSS3, SCSS, JavaScript and React.js
  • Also created documentation for components
  • Environment:HTML5, CSS3, JavaScript, AJAX, ReactJS.

UI Developer

IBM/Northern Trust
11.2019 - 02.2020
  • Part of User Interface development team
  • Analyzed business requirements, rules and worked closely with design team to overcome gaps in the UI for better user interface and experience
  • Responsibilities include bug fixing, adding feature requests, enhancements, and new development
  • Involved in understanding functional specifications and developing creative solutions to meet business requirements
  • Followed wireframes, implemented, and integrated new design and special components using React.js, redux and redux form into existing application
  • Worked with custom component (xps-react) provided by client
  • Utilized redux saga (middleware) to asynchronously fetch the data
  • Designed and developed various web forms using CSS3, SCSS, Bootstrap, JavaScript and React.js
  • Also created documentation for components
  • UI/UX overhaul and performance enhancement resulting in by 85% load time improvement
  • Performed Unit testing (TDD) using jest and enzyme for react/redux
  • Expertise in using Version Control Systems such as GIT, Bitbucket
  • Experienced working in both AGILE and SDLC based development environment and participating in SCRUM sessions with 2 weeks sprints.

UI Developer

DII
10.2017 - 10.2019
  • Responsible for development, programming, coding of complex and business-critical information technology solutions using React JS, Redux to enable customer experience application
  • Worked as ReactJS developer, Expert knowledge of modern back-end JavaScript (Node.js), front-end JavaScript, AngularJS, HTML, & CSS, including libraries and frameworks
  • Good knowledge of building components with ReactJS and Redux architecture
  • Creating a view layer with different components like the drop-down list, search bar, login, forms all these are implemented through React components
  • Good experience in using Reacts JS components, Forms, Events, Keys, Router, Animations
  • Managed multi-store state logic to maintain a single source of truth and created Actions, Reducers, dumb components, and smart components
  • Worked on React Router for developing Single Page Applications SPAs
  • Building reusable components using Material UI and front-end libraries for future use
  • Used Node.JS, React.JS, and Backbone.JS MVC framework for developing the Single Page Application (SPA)
  • Implement modules into Node.JS to integrate with designs and requirements
  • Used Node Package Manager (NPM) to manage modules & used it to install useful tools like Grunt, and Express
  • Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js
  • Develops the application on Node.JS platform using JavaScript programming
  • Worked with NPM commands and using package
  • JSON for managing dependencies and dev-dependencies of node.js applications
  • Worked with other team members especially with the backend for API requests
  • Worked closely with QA team to understand the reported defects and fix them
  • Used Jasmine for Unit Tests and Karma for performing end to end integration test
  • Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS manipulation
  • Implemented dynamic time zone using moment.js in the time panel of Web App
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using CSS, JavaScript, Bootstrap
  • Retrieve information from GitHub and AWS with the Node.JS server
  • Responsible for managing AWS resources in the cloud and maintain Continuous Integration and Continuous Deployment pipeline for a fast-paced robust application development environment
  • Environment:HTML5, CSS3, JavaScript, jQuery, AJAX, Responsive Web Design, ReactJS, Bootstrap, Angular.js, Node.js, AWS.

UI developer

BNY MELLON
01.2016 - 09.2017
  • Involved in various phases of Software Development Life Cycle (SDLC) of application like requirements gathering, Design, Analysis and Code development
  • Involved in requirement analysis, design, development, unit testing and production support stages of Services project lifecycle
  • Used HTML5, CSS3, and Typescript to design user-friendly and multi-functional interface
  • Created and deployed new features to sustain and amend existing applications under MVC pattern using Node.JS, Bootstrap and Express
  • Developed Frontend by using ReactJS and JavaScript
  • Expertise in ReactJS framework and integrate them into NodeJS server-side code
  • Worked in using Angular 2 components: forms, events, keys,animations, and and Flux concept
  • Implemented flux pattern by using redux framework as a core dependency
  • Used Redux Async actions to make app fully asynchronous
  • Created flux stores to migrate existing flux apps to Redux
  • Design develops and tests HTML, CSS, jQuery, React.JS, and Redux that meets accessibility requirements of web browsers
  • Developed the backend by using Node JS, express and MongoDB
  • Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB
  • Express.JS, and Node.js
  • Developed client side drop down menus, toggles and search bars using Twitter-Bootstrap and jQuery
  • Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project
  • Successfully implemented MongoDB for efficient management of application data, utilizing its flexibility and scalability to optimize data retrieval and storage processes
  • Responsible for creating RESTFUL Web Services to serve data to the front-end application in JSON format
  • Used Local Storage to store and retrieve insensitive user data during transition between the different pages
  • Developed client-side validation code using JavaScript and jQuery
  • Have worked on AWS to integrate server side and client-side code
  • Responsible to for making dynamic page’s using AJAX, JSON, and jQuery
  • Experience in Restful webservices to integrate between HRMS and Finance
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows
  • Used JIRA to keep track of bugs to reduce downtime, increase productivity, and improve communication
  • Created various PL/SQL stored procedures for dropping and recreating indexes on target tables
  • Environment: Linux, React.JS, Node.js, HTML5, CSS3, JavaScript, jQuery, Bootstrap, Spring MVC, MongoDB, Eclipse, Web Matrix, MS Office, Grunt and HP Quality Centersensitive

UI Developer

Vanguard
09.2014 - 12.2015
  • Designed and developed various Web forms using HTML5, CSS3, Bootstrap, JavaScript and React.JS
  • Developed various features of application using front end technologies like React Js
  • Ensuring cross-platform optimization for mobile devices
  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned
  • Worked extensively on Spring MVC framework to develop new internal web application
  • Involved in web design using HTML5, XHTML, CSS3, JavaScript, jQuery and extensively used CSS preprocessors for styling
  • Involved in all phases of SDLC like Requirement Analysis Implementation and Maintenance, and extensive experience with Agile and SCRUM
  • UI development with technologies like HTML5, React JS, TypeScript, jQuery, Redux and ES6
  • Implemented user interface guidelines and standards throughout development and maintenance of website using JavaScript, jQuery, CSS, and HTML
  • Extensively involved in Unit testing, coordinated with testing team and fixing Bugs at various stages of application development
  • Worked in using React JS components, Forms, Events, Keys, routers, Animations and Flux concept
  • Resolved API request in Redux with implementation of thunk middleware enabling dispatch of reducers followed by asynchronous call to establish a synchronous relationship between database and store for instant state and visual updates
  • Strong knowledge of Web Accessibility, State Management, Caching, Enterprise Application Blocks and Security
  • Used React-Router to turn application into Single Page Application
  • Environment: HTML5, CSS3, JavaScript, JSON, jQuery, ReactJS, Redux, ES6, Bootstrap, SVN, Git, JIRA, Technical writing/documentation.

Education

Master’s - Computer Science and Engineering

Southern Arkansas University
Magnolia, AR
05.2019

Skills

  • Technical Skills:
  • Web Technologies
  • HTML5, CSS3, JavaScript, JSON, Bootstrap, AJAX, MVC, DOM, and GraphQL
  • Languages
  • Java, JavaScript, and Python
  • JavaScript Technologies
  • JQuery, Nodejs, AngularJS, Angular 2 & Angular 4, and ReactJS
  • Database
  • SQL Server 2005, MySQL, Oracle 9i/10g/11g, and MongoDB
  • Web Services
  • Apache Tomcat 7034, HTTP Web Server, Team Foundation Server
  • IDEs & t Tools
  • Visual Studio Code, Atom, Sublime Text, Brackets, Notepad, Eclipse, web storm, Jenkins, Maven
  • Operating Systems
  • Linux, UNIX, Windows
  • Version Control
  • SVN, GIT
  • Testing Tools
  • Jasmine, Karma, Jest, Cypress
  • Application Server / Cloud
  • Web Sphere, WebLogic, Apache Tomcat, AWS,Azure
  • Special Projects
  • SQL Server Reporting Services
  • Mission Critical Applications
  • Work Orders
  • User Training
  • Mobile Application Development
  • Production Work
  • Usability Testing
  • Ext JS
  • Spring Core
  • Restful API Development
  • Code Validation
  • User Expectations
  • Improving Websites
  • Navigation Tools
  • JavaScript Programming
  • Agile Methodology
  • Ajax (Programming)
  • Code Writing
  • Code Optimization
  • Security Standards
  • Angular Js Design
  • Web application development
  • Agile development methodologies
  • Mobile application development
  • AngularJS design
  • User Interface (UI) design
  • CSS
  • RESTful API development
  • Training and Development
  • Interpersonal Communication
  • Teambuilding
  • G-Suite
  • Flexible and Adaptable
  • Decision-Making
  • Self-Motivated
  • Written Communication
  • Analytical and Critical Thinking
  • Organization and Time Management

Timeline

UI Developer

Abbott Labs
01.2023 - Current

UI Developer

TEKsystems, Liberty Mutual
10.2020 - 12.2022

UI Developer

TEKsystems Client, Cerner
03.2020 - 05.2020

UI Developer

IBM/Northern Trust
11.2019 - 02.2020

UI Developer

DII
10.2017 - 10.2019

UI developer

BNY MELLON
01.2016 - 09.2017

UI Developer

Vanguard
09.2014 - 12.2015

Master’s - Computer Science and Engineering

Southern Arkansas University
Murahari K