Ui Developer Resume
Dallas, TX
SUMMARY
- 11+ Years of hands - on experience in web designing and User Interface Development/ Front End User Interface using Web Technologies.
- Sound working knowledge on web development and UI using HTML, CSS, JavaScript, NgRx, jQuery, Angular2/4/5, React JS, Node JS, and AJAX.
- Experience with creating prototypes/wireframes of websites from PSD images and working with CSS pre-processors LESS and SASS.
- Has good understanding and knowledge with implementing Web services with SOAP and REST.
- Hands-on experience of Model-View-Controller (MVC) pattern in designing and developing modern single page applications (SPA) in Angular.js.
- Experience in Graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand-coded HTML.
- Knowledge in Unified Modeling Language (UML),FlowChart, ClassDiagrams, UserDiagram, Activity and SequenceDiagrams.
- Worked closely with information architects,developers,and others to produce a team driven product that led to top notch user experience.
- Creative Knowledge in Art creation, modification, and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash, and Illustrator.
- Knowledge on relational databases, schema, views, triggers, procedures, functions, query chaining, joins, with also an understanding of NoSQL databases and big data.
- Developed Graphic User Interface (GUI) to display report data using jQuery in Cross-browser compatibility and Web application scaling.
- Integrated social media and other content, along with E-commerce and related services, throughout the user experience.
- Close communication with other development teams that included and front-end designers to ensure that the user interface remained true to spirit in all aspects.
- Actively involved in SCRUM meetings discussing the requirements, integration of modules and best developmental practices for solution.
- Have profound expertise in designing and deploying rich Internet/Intranet based web applications with ASP.Netand SQL with MVC based development.
- Developed POC onAngular2/4/5 components and templates for the application.
- Excellent verbal and written communication skills including polished presentation skills.
- Experience in third party libraries like Ng Prime,AngularMaterial Design.
- Experience in Search Engine Optimization (SEO) techniques to develop web applications.
- Utilized testing tools Karma (Unit tests), Jasmine and Protractor (End-to-End testing).
- Efficient Management of Jira for bug & issue tracking.
- Motivated team player with ability to work under minimal supervision possessing excellent communication, interpersonal, analytical, and problem-solving skills.
TECHNICAL SKILLS
UI Web Technologies: HTML-4,5, JavaScript, Ajax, jQuery, React JS, JSON, CSS-2,3, XML, Angular JS, Node JS and Twitter Bootstrap.
Databases: NoSQL, SQL server and MongoDB.
Software Lifecycle Methodologies: Waterfall, Iterative, Agile and Scrum.
Version Controls: GitHub, SVN.
Architectures: REST, MVC.
Build Tools: Grunt, Gulp.
Defect Tracking, Analysis and Testing: Jira, Karma and Protractor.
Server-Side Technologies: PHP and C#
Operating Systems: Windows, Linux.
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
UI Developer
Responsibilities:
- Worked on web applications from scratch using Angular 2/4/5 to develop single page application.
- Designed and developed the layout of the application using HTML4.0/HTML5, CSS/CSS3 and Bootstrap 3.3.4.
- Created multiple reusable components and services using Angular 2/4/5 built-in and custom directives.
- Used Angular 2/4/5 and Node.JS to structure JavaScript code in an MVC (Model, View, and Controller).
- Developed backend web services using Node JS and stored dependencies using NPM.
- Implemented Presentation layer using CSS Framework, Angular 2/4/5, Wire-framing, HTML5.
- Created Filters, Directives, Controllers and Services by using Angular2/4/5.
- Created Angular 2/4/5 controllers, factories, filters, Routers, and services.
- Used Angular 2/4/5 Dependency Injection (DI) to inject Angular Services and Custom Services, as well as built custom Directives to provide reusable component.
- Involved inDevOpsprocesses for build and deploy systems
- Adopted JavaScript and jQuery 1.1.0 to manipulate DOM, basic logic and event handlers.
- Involved in implementation of RESTFUL web service APIs using Node.js.
- Debugged and logged using Chrome developer tools configured test environment using Karma and wrote unit test using Jasmine.
- Execution of legacy ruby automation test cases in the CI/CD pipeline
- Build the infrastructure and continuously improved the build infrastructure forDevOps engineering, there by implementing scalable infrastructure.
- Adopted Git for version controlling and JIRA for project tracking.
- Used Webpack & NPM, Bower for package management.
- Extensively worked on the CI/CD tools such as Jenkins, Git, Gradle, and Maven, created workflows in Jenkins.
- Troubleshooting any operational issues in the CI/CD pipeline
- Performed CRUD operations in the Mongo dB/database.
- Configuring the Docker containers and creating Docker files for various environments and worked on Kubernetes environment.
- Managed Docker orchestration and Docker containerization using Kubernetes.
- Used Kubernetes to orchestrate then deployment, scaling and management of Docker Containers.
- Used agile methodology for the software development life cycle.
- Used Gulp as the build task runner to build and package the application.
- Responsible for checking cross browser compatibility and worked on different browsers like Internet Explorer, Firefox and Google Chrome.
- Participating the Sprint Planning and User Story Grooming sessions and suggesting can-do and cannot-do in each Sprint.
Environment: HTML5, CSS3, AJAX, JavaScript, JIRA, Bootstrap, Node.js, Angular2/4, MongoDB, Git, Karma, Jasmine, Kubernetes, Docker.
Confidential, Irving Tx
Web/UI Developer
Responsibilities:
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- InvolveddesigninginwebpagesusingHTML5,CSS3,JavaScript,Bootstrap,SASS, LESS, React.js, Redux, Flex, Mongo DB,
- Responsible to Style, look and feel of the webpage with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
- Worked onReactJSVirtual Dom andReactviews, rendering using components which contains additional components called custom HTML tags.
- Design React Native components and higher order components.
- Used React Router for routing the redux app to connect Redux and react to support routes.
- Worked in using React native components, Forms, Event, Keys, Navigation and Redux concepts.
- Worked on state, specs, props and events to create interactive React JS components.
- Implemented MVVM architecture using React and Redux framework.
- Developed the flux pattern by using redux framework as a core dependency.
- Experience with common front-end development tools such as Babel, Web pack, and NPM.
- Developed UI patterns using NodeJS with Bower and Yeomen package managers.
- Managed state within the app using Redux and persisted certain parts of the state to device via Redux Persist
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Achieved native navigation by using react-native-navigation, created a fork for adding features to fit design needs.
- Used Redux Framework architecture (like Reducers, Containers, and Saga) for integrating the data with React-Native Application.
- ImplementedvariousscreensforthefrontendusingReact.jsandusedvariouspredefinedcomponentsfromNPM (Node Package Manager) and redux library.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Implemented stableReactcomponents and stand-alone functions to be added to any future pages.
- Used React JS for tinplating for faster compilation and developing reusable components.
- UsedReact-Auto complete for creating Google maps location search on the webpage.
- Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
- UtilizedReactfor its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
- Implemented React container and presentational components (as State less and Functional components when applicable).
- Added Excel-Builder to download the Tabular data in Excel format usingReact.
- Implemented flux pattern by using redux framework as a core dependency.
- Have worked on AWS to integrate the server side and client-side code.
- Experience in Restful web servicesto integrate between Server side to Client Side
- Tested the Mobile Application by using Test Objects- with loading apk for Android and ipa for iOS file.
- Worked with JASMINE 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 HP Quality Center to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
Environment: HTML5, CSS3, Bootstrap, SASS, LESS, JavaScript, J Query, React JS, Redux, Flex, Web Strom, JSP, MS Office, HP Quality Center, Jasmine, GitHub, and Jenkins.
Confidential, Dallas, Tx
Front end Developer
Responsibilities:
- Worked on complete Agile Scrum methodology and User Interface web development in accordance with requirement.
- Designed and developed web pages using HTML, XHTML, CSS, and jQuery, AngularJS.
- Worked with business system analysts & Backend team to understand the requirements to ensure that right set of UI modules been built.
- Maintaining the dynamic and secure websites and web-based applications, including widgets, and templates.
- Built the Responsive Web pages using Bootstrap and Media queries to support various kinds of devices.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5 and CSS3.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
- Used advanced level of jQuery, AJAX, AngularJS, Bootstrap, and CSS layouts.
- Implemented Presentation layer using CSS Framework, AngularJS, Wire-framing, and HTML5.
- Developed various customized views and templates using Handlebars, JavaScript, HTML.
- Developed data formatted web applications and deploy the script using client-side scripting using AngularJS.
- Developed Single Page Application (SPA) using Angular JS Framework.
- Developed Web Application to replace the existing and legacy Website using Angular JS Framework.
- Angular JS created Custom directives for data manipulations.
- Created Angular JS controllers, factories, filters, Routers, and services.
- Designed various routing mechanisms and implemented $http functionality in AngularJS to retrieve data from web servers.
- Used Jasmine to test Angular.js controller by built test cases.
- Using Npm and bower front-end package manager to install and handle all the packages.
- Built Web pages that are more user-interactive using jQuery Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript, Bootstrap.
Environment: HTML, HTML5, CSS3, JavaScript, jQuery, AngularJS, JSON, AJAX, Bootstrap, Eclipse, Agile Methodology.
Confidential, Houston, Tx
Web Developer
Responsibilities:
- Developed programs to port the xml data to the database to make the website XML driven.
- Story board design and multiple role web authentication.
- Worked with CSS Selectors, classes, pseudo classes, and Inheritance and cascade concepts.
- Used CSS to embed the online videos for product introduction.
- DevelopedUIusingIDETools likeEclipse, NetBeans for Web development.
- Implemented Caching, Session State, and Cookie Management, view state, POST and GET techniques.
- Profound Knowledge in Document Object Model (DOM) and DOM functions.
- Implemented the Drag and Drop functionality using jQuery framework.
- Worked with several jQuery plugins to make Rich Internet Applications to look intuitive.
- Built dynamic e-mails by using HTML, XHTML, CSS and JavaScript.
- Involved in debugging the Java code to understand the interaction between modules in the project.
- Used AJAX, JSON along with jQuery to request data and response processing.
- Usage of Dependency Injection, DOM manipulation, Directive and Module design.
- Developed applications for the web site in certain media sections.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Involved in peer-to-peer code reviews and functional testing.
- Good knowledge in creating functional specifications with visual design mockups in Adobe Photoshop, Adobe Illustrator and Adobe Flash.
- Providing best marketing strategies to land the websites on the best results in the search engines.
- Experience in participating support calls and war rooms for the systems failure.
- Designed XML files to maintain contents like video, images, audio and display them in flash application.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
- Optimizing the website using search strategies like link building, online submissions, social bookmarking.
- Usage of AJAX programming to interface with MYSQL database.
- Making website GUI design by using Twitter Bootstrap.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, DOM, XHTML, Twitter Bootstrap, MYSQL.
Confidential, Dallas, Tx
Jr. Web Developer
Responsibilities:
- Redesigned the existing site and created new interfaces.
- Involved in extensive HTML coding.
- Analyzed, Designed, and developed the system to meet the requirements of business users.
- Participated in the design review of the application to come up with UI and provide best possible recommendations for the application from UI standpoint.
- HTML, CSS coding of front-end interfaces including cross-browser support and unit testing to ensure quality work
- Implemented presentation tier using HTML, CSS by utilizing the mockups that were created by design team.
- Developed screen functionality using HTML, CSS, JavaScript.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Implemented interaction between frontend and backend using the JSON object.
- Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
- Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML, SVN and Eclipse IDE.
