Post Job Free
Sign in

Ui Developer End

Location:
Argyle, TX
Posted:
June 23, 2023

Contact this candidate

Resume:

Laxman Kumar

Phone: +1-510-***-****

Email: adxvoq@r.postjobfree.com

Professional Summary:

Over 9+ years of experience as Java/J2EE/UI Developer in the design, development, implementation, and maintenance of web and distributed Enterprises applications using Java/J2EE and UI technologies.

Experience in Agile software development process, Test Driven Development and Scrum methodologies and Part of Scrum, Sprint review, Retrospection, and Virtual Closure meetings as a part of Agile.

Proficient in using Amazon Web Services (AWS). Extensive experience focusing on services like EC2, Elastic Beanstalk, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, RDS, Elastic Ache, SNS, SQS, and AMI.

Experienced in Java Web-based, Desktop, and Multitier Based Development with Concepts of Object-Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented Programming (OOP), and its implementation.

Good knowledge of Java 8 Features including Lambda expressions, Method references, Functional interfaces, Stream API, Default methods, Optional class, Collector class, Parallel array sorting, etc.

Experience in CI/CD tools, Maven, Jenkins, and IBM uDeploy.

Expertise in the implementation of Core Java concepts of Java, J2EE Technologies: JSP, Servlets, JSF, JSTL, EJB transaction implementation (CMP, BMP, Message-Driven Beans), JMS, Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Multi-Threading, Data structures, etc.

Used Amazon Web Services (AWS) a secure cloud services platform, offering computing power, database storage, content delivery, and other functionality to help businesses scale and grow.

Proficient in developing front-end systems with JavaScript, jQuery, Ajax, Bootstrap, HTML, CSS, and Client-side frameworks such as Angular.JS, React.JS, Backbone.js, D3JS, and Ext.JS and Server-side framework NodeJS.

Strong experience in Spring Modules like Spring MVC, Spring AOP, Spring IOC, and Spring Microservices, Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Dashboard.

Experience in Spring Security for Authentication and Authorization of REST services using OIDC on top of OAuth.

Developed SOAP (using WSDL, JAX-WS, JAX-B), and REST (using JAX-RS, Apache CFX, JERSEY, spring boot) web services.

Experience in building isomorphic applications using React.js and Redux with Graph QL on the server side.

Experience in working with Graph QL queries and using Apollo Graph QL Library.

Worked on automation testing using Protractor and unit testing using Karma for Angular 2/4/6 Applications.

Experience with Firebug for Mozilla, Developer Toolbar for Chrome, and IE Developer Toolbar for Internet Explorer.

Used SVN, GIT for version control, and Clear Quest for bug fixing.

Working knowledge in Search Engine Optimization (SEO) techniques to develop web applications.

Experience working with different kinds of databases like SQL, Oracle 11g, SQLite, and MongoDB.

Education:

Masters in computer science from California state university – East Bay (CSUEB), 2016

Bachelor in computer science from Jawaharlal Nehru Technological University Hyderabad(JNTUH), 2012

Technical Skills:

Web Technologies

HTML, HTML5, XML, XHTML, DHTML, CSS2, CSS3, JavaScript, jQuery, AJAX, JSON, AUI, Bootstrap, SASS, LESS

Back-end Technologies

Web API, ASP.net 3.0 MVC, JUnit, JSP, WordPress 4.2, Drupal 5.0, PHP.

IDE & Tools

WebStorm, NetBeans, Adobe Dreamweaver, Edit Plus, Microsoft Publisher, Eclipse.

JavaScript Libraries

jQuery, Node.js, Ext JS, Require JS, AngularJS, Angular2/4/6 ReactJS, Redux, React- Native, Native Base, Flux.

Publishing Tools

Adobe PageMaker, MS Office

Operating System

Windows, MS-DOS, Unix, Linux

Wire Frame Tools

Adobe Illustrator CS3.

Debugging Tools

Firebug, Firebug Lite, Google Chrome Web Debugger, MOCHA, JIRA, IE developer Tools.

Data Base:

Oracle, MySQL, PS/SQL, MongoDB, DB2

Version Controllers

Subversion, CVS, GitHub, Bit Bucket

Work Experience:

Pluto Tv, Los Angeles, California Aug 2021 – April 2023

Sr. UI Developer

Development of a new and improved Media Asset Management platform for content ingestion and quality control.

Experience in designing and implementing Pluto TV features and functionality, such as content management, live streaming, and on-demand video playback.

Development of new, as well as enhancement of existing, application services powering its Content Systems, which includes Pluto TV’s Media Asset Management System (MAM), Content Management System (CMS), and Content Feeds Services (CFEEDS).

Expertise in working with different video, audio, and image formats, codecs, and protocols, including HLS, DASH, MP4, and H.264.

Knowledge of Pluto TV streaming protocols and technologies, including RTMP, RTSP, and CDN delivery.

Understanding of the latest Pluto TV trends and developments, including mobile streaming, and social media integration.

Experience in working with third-party APIs, including social media, analytics, and advertising platforms.

Understanding of user experience design principles, with the ability to create intuitive and engaging interfaces for Pluto TV viewers.

Making sure the changing code has enough unit test coverage.

Solutioning and developing new user-facing features using React.js, Integrating rest APIs with React.js.

Implemented multiple React Native modules such as react-navigation, and react-native-firebase.

Insured code robustness by using Typescript on React Native mobile Front-end.

Translating designs and wireframes into html and optimizing components for maximum performance.

Deploying Microservices into Lambda or EC2 Using CI/CD.

Responsible for considering accessibility at each step of the web development lifecycle.

Integrating with STE and DTE for making sure Pre-merge and Post-merge validations.

Providing support throughout the Agile sprints including QA defects and post-production issue resolution.

Running test scripts against code to ensure quality delivery.

Interfacing with different departments within the organization regarding new deployments.

Environment: HTML5, CSS3, JavaScript, Bootstrap, AJAX, JSON, ReactJS, Redux, Redux saga, MVC, NPM, ES6, GIT, Agile

Microsoft, Bellevue, Washington Jul 2020 – July 2021

Sr. UI developer

Responsibilities:

Worked closely with designers to implement mock-ups and the layouts of the application.

Participated in the development of a well-responsive single-page application using Angular 6, and JavaScript in conjunction with HTML5 and CSS3 standards, with the front-end UI team.

Involved in writing applications using Angular 8.

Developed reusable UI components using Angular 8.

Used Angular 8 to bind HTML (views) to JavaScript objects (models).

Designed and developed the login portal using Angular along with HTML5, and CSS3.

Created Typescript reusable components and services to consume REST APIs using Component-based Architecture provided by Angular 8.

Involved in writing application-level code to interact with APIs, Web Services using AJAX and JSON.

Extensively involved in requirements gathering and analyzing them, checking the dependencies and design of the project.

Involved in creating different cross-browser compatible user interactive web pages, using web technologies like HTML5, and CSS3.

Used NPM package managers to get the dependencies.

Responsible for porting an existing web application into mobile view.

Responsible for the design and development of various components such as tab bars, a map view, an image picker, a date picker, push notifications, sign-in/out features, profile management, and navigation using react-native.

Created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.

Prototyping the website and mobile app Wireframes.

Used GIT and source tree as a part of development.

Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.

Supported the backend team in dealing with JSON data from the Mongo DB database.

Environment: HTML5, CSS3, JavaScript, Bootstrap, AJAX, JSON, Angular 6, JSP, MVC, NPM, ES6, GIT, Agile

Allstate Insurance, Irving, TX Mar 2019 – Jun 2020

Sr. UI Developer

Responsibilities:

Worked closely with designers to implement mock-ups and the layouts of the application.

Participated in the development of a well-responsive single-page application using ReactJS, and JavaScript in conjunction with HTML5, and CSS3 standards, with the front-end UI team.

Involved in writing applications using ReactJS, and JSX.

Developed reusable UI components using React.

Used ReactJS to bind HTML (views) to JavaScript objects (models).

Designed and developed the login portal using ReactJS along with HTML5, and CSS3.

Created Typescript reusable components and services to consume REST APIs using Component-based Architecture provided by ReactJS.

Involved in writing application-level code to interact with APIs, Web Services using AJAX and JSON.

Responsible for the overall layout design that meets cross-device compatibility using Bootstrap, the color scheme of the website using HTML5, and CSS3, and Responsible for creating detailed wireframes and process flows.

Designed dynamic client-side JSX codes to build web forms and simulate processes for web applications, page navigation, and form validation.

Good Experience in React JS for creating interactive UIs using One-way data flow, Virtual DOM, JSX, and React Native concepts.

Involved in creating different cross-browser compatible user interactive web pages, using web technologies like HTML5, and CSS3.

Edited Web pages for achieving design goals with CSS3, and JavaScript.

Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups.

Optimized volumes and EC2 instances and created monitors, alarms, and notifications for EC2 hosts using cloud watch.

Contributed a couple of directives and services to Commerce’s pattern library “Web-UI-Core” which was used in other projects.

Used NPM package managers to get the dependencies.

Created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.

Prototyping the website and mobile app Wireframes.

Used GIT and source tree as a part of development.

Involved in working with SCRUM, Agile development process.

Designed and developed custom Angular 6 components for the front-end client-side validations.

Environment: HTML5, CSS3, JavaScript, Bootstrap, AJAX, JSON, XML, ReactJS, React-Native, Angular 6, JSP, MVC, NPM, JSX, ES6, GIT, Agile.

Citi Bank, Irving, TX Oct 2017 – Feb 2019

UI Developer

Responsibilities:

Designing and developing webpages using HTML5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, React-Native, Node JS, and Mongo DB.

Responsible for Styles, such as variable, mixing, operations, and functions.

Works on React JS Virtual Dom and React views, rendering using components that contain additional components called custom HTML tags.

Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.

Works in using React JS components, Forms, Events, Keys, Routers Animations, and Flux concepts.

Implements stable React components and stand-alone functions to be added to any future pages.

Used React JS for templating for faster compilation and developing reusable components.

Used React -autocomplete for creating Google map location search on the webpage.

Good Experience in React JS for creating interactive UIs using One-way data flow, Virtual DOM, JSX, and React Native concepts.

Develops the React container and presentational components (as Stateless and Functional components when applicable).

Configured Webpack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on the build target.

Created visualizations using D3.js to present analytics.

Used Node Package Manager (NPM) to manage modules & used it to install useful tools such as Grunt, and Express.

Develops the application on the Node JS platform using JavaScript programming.

Implement modules into Node JS to integrate with designs and requirements.

Worked on AWS Lambda, AWS code deploys, AWS Cloud Formation, and cloud foundry.

Used Amazon Web Services (AWS) like EC2, S3, cloud watch, and Cloud Front for promoting code in various environments.

Developed a single application to render dynamically based on the JSON from the Node JS server.

Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.

Experience in RESTful web services to integrate between Server side to Client Side

Worked with Mocha unit test framework to write unit tests for JavaScript code.

Involved in complete SDLC - Requirement Analysis, Development, System, and Integration Testing.

Handled cross-browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.

Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Environment: HTML5, CSS3, JavaScript, Bootstrap, AJAX, JSON, XML, ReactJS, JSP, MVC, NPM, JSX, ES6, GIT, Agile.

PWC, Tampa, FL Oct 2016 - Sep 2017

UI developer

Responsibilities:

Involved in developing UI pages using HTML5, CSS3, JSON, JavaScript, Ajax, SEO.

Replaced existing Angular JS code with Angular JS2 code, and decreased the number of lines of code for a web application.

Built web applications that are more user-interactive using the latest technology Angular JS2.

Built Web pages that are more user-interactive using JavaScript, AngularJS, and Bootstrap.

Develop various screens for the front end using Angular JS2 and used various predefined components from NPM (Node Package Manager) and Redux library.

Implement the JavaScript/jQuery frameworks such as Angular JS, and Node JS for MVW/MVC framework.

Designed business applications using web technologies like NodeJS, HTML4/5, XHTML, and CSS2/3, Bootstrap based on the W3C standards.

Created visualizations using D3.js to present analytics.

Used Bootstrap and AngularJS 2 to create Controllers to handle events triggered by clients and send requests to the server.

Utilized AngularJS framework to bind HTML template (views) to JavaScript object (models)

Worked in TypeScript to render JavaScript with unit and end-to-end tests written in Jasmine to add features and fix bugs in a highly interactive single-page JavaScript application.

Used interactive data binding, filters, and animation events using AngularJS.

Integrate the dynamic pages with Angular JS and jQuery to make the pages dynamic.

Installed and configured Hadoop Map Reduce, HDFS, and developed multiple Map Reduce jobs in Java for data cleaning and preprocessing.

Used API to pull the data to the front-end screens.

Gathered requirements to define a solution to be built and operated on AWS.

Used Node.JS to run the application on a web server in the staging environment.

Using Grunt/Gulp for automated building of applications including unit testing (Jasmine /Karma)

Involved in writing end-to-end test suites using Jasmine framework and Protractor tool based on top of Selenium server.

Having good experience in building multi-threaded Java server-side applications and frameworks.

Used web service calls using Java Web Services RPC and Apache AXIS client packages. Generated Client classes using WSDL2Java and used the generated Java API.

Extensive use of JDBC to communicate to the Database for storing and retrieval of information.

Created forms to collect and validate data from the user in HTML5 and AngularJS.

Used Dreamweaver and Photoshop for implementing applications and designing graphics and images.

Used Agile methodology for software development.

Environment: AngularJS, AngularJS 2, Typescript, Webpack, NodeJS, HTML5/4, CSS3, Ajax, Node JS v6.3.1, API, Protractor, JSON, Spring, Web API, Hibernate, Adobe Photoshop, DB2, SOAP, Web Services, GIT, D3.js, Jenkins, Maven, Jasmine, Karma.

DW Practice, Hyderabad, India Aug 2013 - May 2015

Front End Developer

Responsibilities:

Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, Backbone.js, Bootstrap, LESS, CSS3.

Coded in Angular framework to build Web applications for the internal use of the organization.

Develop front-end code in a timely and high-quality manner while ensuring a consistent look and feel.

Extensively used Angualrjs1.3.x/1.4.x for retrieving data from the RESTFUL API services.

Used various Angular.js components like events, collections, and model concepts.

Developed model methods in the backbone like JSON, get, set, fetch, and sync.

Integrated underscore framework in the backbone to make functionalities much easier.

Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements, etc.

Developed responsive web pages using Bootstrap and CSS3 media queries.

Used JSON objects effectively for efficient client-side coding.

Wrote application’s level code to add functionality to perform client-side validation using Backbone and JavaScript.

Designed the front-end applications, and user-interactive (UI) web pages using web technologies like HTML5, XHTML, and CSS3.

Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON, AngularJS, and JavaScript.

Used Angular framework for building web applications is highly efficient to use with PHP framework as well as using Restful services.

Used advanced level of jQuery, AJAX, AngularJS, and CSS layouts.

Worked with Jasmine and Karma to test the applications.

Worked on cross-browser compatibility issues and fixed the bugs.

Brought the HTML and CSS of an existing website to the latest web standards.

Coordinated team in all phases of software development life cycle.

Environment: HTML5, CSS3, Node.js, JavaScript, Bootstrap, JSP, Ext.js, Agile, JSP, Adobe Photoshop, Ajax, JSON, jQuery, AngularJS, Oracle, Responsive Design, Web server

Winfo, Hyderabad, India Jun 2012 – Jul 2013

UI/Front-end Developer

Responsibilities:

Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, Bootstrap.

Developed J2EE, (EJB) Enterprise Java Bean Components and deployed them on Web Logic Application Server

Designed and built client-controller packages to comply MVC (Model View Controller) design paradigm-using Struts.

Utilized technical expertise to support a variety of e-commerce software, tools, and processes.

Web application development using Web 2.0 technologies, Java, J2EE, jQuery, REST API, JSON, and Spring framework.

Creating Front-end Applications using HTML5, CSS3, JSS, JavaScript, jQuery, AJAX, XML, and AngularJS.

Creating JMS Server configuration and working with point-point and publishing and subscribe messages.

Involves extensive coding in database access by stateless session EJB, action control by Servlet classes, and presentation tier by JSP/HTML pages with custom tag, tag library & JSP templates.

Responsible for creating Servlets, which route submittals to appropriate Enterprise Java Bean (EJB) components and render, retrieved information under UNIX Environment.

Created XML files and applied XSL to enable users to access the system. JAXP API was used in processing XML files with DOM and SAX parsers.

Contributed to the design direction by building mock-ups in Photoshop and Frontend.

Testing and debugging using JUNIT and building the application-using ANT.

Environment: WebLogic, Java Beans, JDBC, HTML, CSS, AJAX, Bootstrap, JavaScript, AngularJS, jQuery, HTML/5, CSS2/3, XML, DOM, SOAP, MySQL, spring, JSP, Windows.



Contact this candidate