Summary
Overview
Work History
Education
Skills
Timeline
Generic

PRAVEEN Koleti

Toronto,ON

Summary

Summary: Innovative And motivated front-end developer with 4+years of IT experience in developing modern web applications using React.JS And 2+ years of experience in UI /UX Design and Development and using HTML/HTML5, DHTML, XHTMLCSS/CSS3, JavaScript, SASS, jQuery, Bootstrap, Angular.JS, Node.JS, And React.JS that follows W3C Web Standards and Browser Compatible. Experience in all phases of SDLC exposure to new features and issues addressed in Angular 2.0. Expertise in React.JS framework to develop the SPA Experienced in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept. Expertise in React Component for UX - Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more. Experienced in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts. Experience working on RESTFUL Web Services and Implementing RESTFULAPI’S. Experience in implementing User-Centered Design (UCD) methodology. Sound Understanding and good Experience with Object Oriented Design/Development (OOD), Object Oriented Analysis And Design (OOAD), Model View Control (MVC), Model - view - view-model (MVVM), design pattern and test-driven Development (TDD). Used Node.js NPM module Grunt and Gulp to run tasks and build properly the project (compile, minify, concat etc.). Expertise in client scripting language and server-side scripting languages like JavaScript, jQuery, Node.js, Underscore.js, Express.js, React.js, Angular, bcrypt.js, Crypto.js, Backbone.js, Require.js, Ext JS. Creative UX Designer with 4 years developing innovative, approachable user experience frameworks for banking and ecommerce products. Skilled at diverging from UX norms without alienating users. Ceaselessly focused on user-centric design decisions. Accomplished at creating wholly new frameworks that feel completely familiar to ease user adoption. Possesses background in website design and testing. Executed strategies that drove website traffic from social media and search engines.

Overview

6
6
years of professional experience

Work History

React Developer

Eopsin Solutions
06.2023 - Current
  • Enhanced user experience by implementing responsive web designs and optimizing application performance.
  • Reduced application load times by optimizing React components and utilizing code-splitting techniques.
  • Collaborated with cross-functional teams to develop seamless integration of APIs, improving data flow within applications.
  • Boosted application efficiency by incorporating Redux for state management and streamlining component rendering.
  • Implemented continuous integration and deployment pipelines using tools such as Jenkins or Travis CI, ensuring rapid delivery of new features without compromising stability.
  • Led agile development sprints, coordinating tasks among team members while maintaining open lines of communication with stakeholders for project status updates.
  • Developed user interfaces for deployment on Amazon Web Services (AWS) platforms.
  • Discussed issues with team members to provide resolution and apply best practices.
  • Translated customer requirements into written use cases.
  • Assisted in scoping project requirements, providing accurate time estimates for feature development to ensure timely deliveries.
  • Addressed bugs promptly using debugging tools like Chrome DevTools or React Developer Tools, minimizing disruptions to end users.
  • Maintained high-level expertise in React state management strategies.
  • Designed REST calls using React to streamline user interface performance.
  • Created mobile applications based on React, integrating Facebook's best practices for interface design.
  • Developed software for desktop and mobile operating systems.
  • Developed reusable components to facilitate faster development timelines and improve overall code quality.
  • Modernized legacy applications through implementation of React best practices and updated libraries.
  • Contributed to positive UX through careful attention to design specifications and close collaboration with UI/UX designers.
  • Ensured high-performance applications by conducting thorough testing using Jest, Enzyme, and React Testing Library.
  • Increased website traffic with SEO-friendly coding practices and effective use of meta tags in HTML markup.
  • Spearheaded migration from class-based components to functional components, leveraging hooks for improved readability and maintainability.
  • Facilitated smooth version control processes by utilizing Git workflows for efficient team collaboration on projects.
  • CSS styles were developed to preserve uniformity of all screens throughout application and
    positioning of screen objects.
  • Involved in Agile methodologies and full software development lifecycle of Designing, coding,
    testing, debugging and support.
  • Build Web Apps with React JS and Flux
    Structured JavaScript code using Angular.JS.
  • Integrating JavaScript libraries (jQuery, React - Bootstrap, High charts, Data tables, etc.)
  • Creating React.JS / Redux front-end UI, and Node.JS applications for backend.
  • Leveraged React.JS resources for all data access, encapsulating URLs and standardizing data
    access interfaces.
  • Implemented flux pattern by using redux framework as core dependency.

UI / UX Developer

PUBLICIS SAPIENT
11.2021 - 03.2023
  • Involved in all phases of Software Development Life Cycle (SDLC) including Requirements gathering, Designing, Programming, Testing and Documentation of various projects
  • Interaction design, iOS and Android design, UI and a working knowledge of CSS and HTML.
  • Working knowledge on developing UI pages from scratch using HTML5, CSS3, JAVASCRIPT, ANGULAR JS, REACT JS, Ajax and jQuery
  • CSS styles were developed to preserve uniformity of all screens throughout application and positioning of screen objects
  • Involved in Agile methodologies and full software development lifecycle of Designing, coding, testing, debugging and support
  • Build Web Apps with React JS and Flux
  • Structured JavaScript code using Angular.JS.
  • Integrating JavaScript libraries (jQuery, React - Bootstrap, High charts, Data tables, etc.)
  • Developed Unit tests with Mocha
  • Skilled at creating controllers, Models, filters and services using Angular JS to create Rich UI applications.
  • Used Firebug and IE Tester debugging tools to fix issues.
  • On daily basis interacted with Business Analysts and Scrum Masters to fix issues.
  • Involved in System Testing, Regression Testing for Complete UI.
  • Creating React.JS / Redux front-end UI, and Node.JS applications for backend.
  • Leveraged React.JS resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Implemented flux pattern by using redux framework as core dependency.
  • Maintain consistency of front-end via code over variety of browsers.
  • Involved in SCRUM and AGILE meetings to discuss status of project.
  • Responsible for researching functionality and benefits of implementing MongoDB.
  • Integration with Rich Relevance/CDN/CMS/Optimize
  • Created Angular.JS Controller which Isolate scopes perform operations in UI.
  • Created React.JS for reusable components (multi-field form elements, background file uploads.
  • Extensively Used GitHub for Version Controlling
  • Used JIRA as bug tracking system to track and maintain history of bugs/issues on everyday basis.
  • Environment:
  • Performed manual testing on UX design elements and complete UX designs, authoring feedback reports for use in future updates.
  • Implemented strategies to increase web site traffic.
  • React.JS, Redux, Flex, Node.JS, Express JS, JavaScript, HTML5, SAAS, CSS3, jQuery, REST, WEBPACK, JSON, Bootstrap, AJAX, Core Java, Mocha, MVS, Web Driver, Sublime, GIT, Grunt, Firebug, Agile development, Optimizely, Jira, AWS.

Front End Engineer

ALL STATE
04.2018 - 11.2021
  • Involved in reviewing business requirements and functional designs for application and participated in creating Wire Frames
  • Involved in Agile process, bi-weekly Sprints, and daily Scrums to discuss development and achieve TDD (Test driven development approach)
  • Worked on customizing Angular-Material classes using CSS preprocessors like SASS and made use of NPM task runner to compile SASS files to CSS, Linting, minify files and compress images.
  • Used Angular 5 and Confidential Covalent UI as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Used Web Pack for code bundling and babel as compiler for transpiring JS files in unsupported browsers.
  • Created shared modules, components that could be shared across component’s application
  • Participated in designing style guide and branding for entire project view layer is built on latest angular 6.0.3, material UI, MicroStrategy services.
  • Used visual frameworks like (NGX Charts, D3.js, High charts, Google Charts, etc.)
  • Extensively worked on Angular 4 concepts like building components, data binding, event binding, hostilities, styling elements dynamically using Ng Class, show and hide particular element using ng show /hide
  • Utilized $local Storage, $session Storage to deal with data in project by storing data in local storage, session storage of browser
  • Developed REST services using Node-JS, Express-JS, Body-Parser, Mongoose, Underscore-JS and other node modules to serve web application with JSON data.
  • Managed servers on Amazon Web Services (AWS) and hosted on APPCENTER platform of Confidential instances using Chef Configuration management.
  • Used TS Lint for checking TypeScript code for readability, maintainability, and functionality errors, which was easier working on VS studio Code.
  • Used GitHub and Gitlab, private and public repo for version controls and JIRA for defect tracking.
  • Worked with Docker containers, running/managing containers, containers snapshots and managing image.
  • Environment: HTML 5, CSS 3, JavaScript, Angular, Angular-Material, Node.js, Express, MongoDB, SCSS, FLEX-BOX, DOCKER, APP CENTER, KARMA, PROTRACTOR, JASMINE, HTTP Module, Rx.JS, Http Client Module, MEAN STACK, NPM, Grunt, underscore.js, require.js, crypto.js, passport.js, mongoose, body-parser, Webpack, babel, SEO, Mocha.js, JIRA, Jenkins, Git Hub, Git Lab, CORS, Sublime, Brackets, Eclipse, Bower, JIRA, MVC, AWS, POSTMAN, LESS, protractor, Web Accessibility, ECMAScript.
  • Coded using HTML, CSS and JavaScript to develop features for both mobile and desktop platforms.
  • Translated UX and business requirements into elegant code solutions.
  • Use regulatory and compliance standards for user interface designs.
  • Coded websites using HTML, CSS, JavaScript, and jQuery languages.
  • Planned website development, converting mockups into usable web presence with HTML, JavaScript, AJAX, and JSON coding.
  • Followed SDLC best practices within Agile environment to produce rapid iterations for clients.
  • Worked with marketing team to deliver digital creative campaigns and initiatives.
  • Collaborated with stakeholders during development processes to confirm creative proposals and design best practices.
  • Tested web-based product functionality and delivered iterations to customer.
  • Used Continuous delivery / Continuous Integration (CD/CI) tools Docker, Jenkins to deploy this application to AWS also to APP CENTER (Confidential) Used Continuous delivery / Continuous Integration (CD/CI) tools Docker, Jenkins to deploy this application to AWS also to APP CENTER(Confidential). Extensive experience on working with various CSS/CSS3 features like CSS Background, CSS Layouts, CSS positioning, CSS text shadows, CSS box model, CSS table, Pseudo classes/elements and CSS behaviors. Implemented Performance Measurement and created CORS filter for fitting Cross-Origin Resources Sharing (CORS) support to Application. Validate Https request and response of REST API using Postman. Worked on writing grunt, gulp tasks for build scripts, minified and bundled JavaScript code.

Education

Bachelors of Technology - Computer Science & Engineering

JNTUH
Hyderabad, India
05.2017

Skills

  • TECHNICAL SKILLS:
  • HTML5, CSS3, LESS, XML, XSLT, DHTML, SASS, Bootstrap-3, Object Oriented JavaScript Programming, JSON, SEO, Typescript, ES2017, Webpack, ES-5JavaScript frameworks & Libraries: jQuery, Angularjs (v15), Angular (2, 4, 6), Nodejs, ajax, Backbonejs, Expressjs, Requirejs, Underscorejs, Cryptojs, passportjs, mongoose, mongojs, body-parser, bcryptjs, socketio
  • IDEs and Tools:
  • Eclipse Kepler, Web Storm, Notepad, NetBeans 73, STS, IntelliJ 40, Sublime, JIRA, and visual studio code
  • Web/Application Servers:
  • Apache Tomcat 60/70, Node, Rest Api
  • Firebug, Chrome Developer Tools, POSTMAN, IE Developer Toolbar
  • Development Tools:
  • Adobe Photoshop CC 2015, Google AdWords, Yahoo Search Marketing, SEO Tools
  • Operating systems: Linux, Mac OS X, Windows
  • Servers: Apache Tomcat, JBOSS, WebSphere, WebLogic, HTTP Web Server
  • Database: Mongo DB, SQL Server, Oracle, MYSQL NoSQL, MS-Access
  • Frond End Tools: CorelDraw, Dreamweaver, Adobe Photoshop CS5, Illustrator, Balsamiq
  • Web Applications
  • UX Design
  • Manual Testing

Timeline

React Developer

Eopsin Solutions
06.2023 - Current

UI / UX Developer

PUBLICIS SAPIENT
11.2021 - 03.2023

Front End Engineer

ALL STATE
04.2018 - 11.2021

Bachelors of Technology - Computer Science & Engineering

JNTUH
PRAVEEN Koleti