Ui/web Developer Resume
Bellevue, WA
PROFESSIONAL SUMMARY:
- 6+ years of extensive experience as a front - end UI developer with solid understanding of database designing, development, JavaScript Libraries and installation of different modules.
- Extensive experience in Application development and testing in Front-End development using HTML, HTML5, CSS, CSS3, BOOTSTRAP, JAVASCRIPT, Angular JS, JAVASCRIPT OBJECT ORIENTED, JQUERY, AJAX, REACT, REST API
- Excellent understanding of DOM (Document Object model) functions to use in interacting with objects for HTML, XHTML and XML documents.
- Good working knowledge of AJAX, JSON, and SOAP/REST based web services.
- Proficient in programming languages like Java, C/C++, SQL.
- Used React JSX for faster compilation and developing reusable components.
- Used JQuery to make the HTML and CSS code interact with the JavaScript functions to add dynamic web pages on the client side
- Experience in using various jQuery UI controls and corresponding Event handlers etc. Worked on RESPONSIVE DESIGN using media queries, bootstrap etc.
- Good knowledge and hands on experience with Angular 7 and Typescript.
- Worked with Node JS, Express, Grunt, Gulp and Bower for setting up local server, running tasks and managing dependencies.
- Experience in usingNode JS and Express for making calls (GET, POST, PUT, DELETE) for triggering or fetching data from Restful API's provided by the backend team.
- Worked on cross browser compatibility issues on different browsers like Safari, Firefox, Google Chrome and Internet Explorer. Hands on experience in breaking up layered PSD into HTML using CSS.
- Strong experience in Client Side designing and validations using HTML, DHTML and JavaScript.
- Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle, SQL Server and MySQL.
- Experience with versioning tools like GIT, Subversion and CVS.
- Experience working in AGILE based development environment using project management tool JIRA and participating in Scrum sessions.
- Excellent interpersonal abilities, communication skills, time management and Team Skills with an intention to work hard to attain project deadlines under stressful environments.
- Ability to complete high-end projects in deadline-oriented environments.
TECHNICAL SKILLS:
Web Technologies: HTML 4.0/5, CSS2/CSS3,JavaScript, AJAX, JQuery,JSON,Bootstrap, JQuery UI, DOM, ES, Angular 1/2/4/7, Angular cli,React, React cli,Typescript.
Framework: Angular js, React Js, Node.js, MVC Framework.
IDE & Tools: MS Visual Studio, Notepad++, Dreamweaver, Eclipse, Brackets, Sublime Text, SQL Server 2008, Apache Tomcat 6, SharePoint, Visual Studio 10, Eclipse IDE, GitHub
Debugging Tools: Dev Tools, JIRA
Languages: C++, Java,C,Python
Version Controls: TFS, SVN, GIT.
Operating Systems: Windows 95/98/2000/XP/Vista/7
Database: SQL, MYSQL, Oracle
PROFESSIONAL EXPERIENCE:
UI/Web Developer
Confidential - Bellevue, WA
Responsibilities:
- Extensively involved in various phases ofSoftware Development Life Cyclesuch as Requirements Analysis, Design and Implementation and Maintenance inAgile environment.
- Designed and maintained front-end page layout usingHTML, CSS
- UsedJavaScriptto handle the basic logics and bind theEvent Handlers.
- CreatedResponsive Web DesignusingBootstrapandCSS Media Queries.
- Supported clients query monthly statement and sort transactions by their own criteria usingAngularJSwhich includes Date-binding, Data-filter and Custom Sorter Functions.
- SupportedSingle Page Applicationswhen client changed his query condition usingAngularJSwhich includesRouting, Directives, and Templates.
- UtilizedAngularJSto achieve the client-side elementsHide, Show, Event HandlingandAJAX CallonJSONresponse.
- UtilizedAngularJS UI-Routefor managing the State Transition and URL route.
- UtilizedAngularJS dependencyinjection to inject different services just like custom service and create some custom directives to do some reusable component.
- Implementedreact JScode to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
- Used React-Router to turn application intoSingle Page Application.
- Worked in usingReact JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Used Web services (SOAPandRESTful) for transmission of large blocks of XML/JSON.
- Worked on responsive design and developed a singleISOMORPHICresponsive website that could be served todesktop,Tabletsandmobileusers usingReact.js.
- Maintained states in the stores and dispatched the actions usingredux.
- Implemented theDragandDrop functionalityusingReact-Draggable
- Used theGitfor version controlling aJIRAfor the project tracking.
Environment: HTML5, CSS3, JavaScript, SASS, Angular JS (4-6), Node.js, Ajax, JSON, REST APIs, Agile, GIT, JIRA
Confidential, LA
Senior UI Developer
Responsibilities:
- Responsible for designing dynamic and multi-browser compatible pages using HTML 5.0, CSS3, JavaScript, jQuery, React JS, JSON, AJAX.
- Used Babel an ECMA Script 6 to ECMA Script 5 compiler which allows using ES6 features in project and then compiles ES5 to use in production.
- Implemented a large part of the UI dynamic functionalities using CSS, jQuery UI, Typescript, and HTML.
- Built dynamic web pages with Angular 2.0 with styling supported by Twitter Bootstrap for creating Responsive Websites.
- Developed components using React and all the advanced methods Functions in developing.
- Worked with React JS to build bootstrap components for UI web objects. Linked with REST API for rendering data trough virtual DOM.
- Experience working on CSS Preprocessors likes LESS along with JavaScript task runners like Grunt.
- Responsive web design (RWD) is developed using frameworks like Angular JS and MVC frameworks and Bootstrap.
- Worked with UX Designers to translate visual concepts into functional online experiences, micro sites, and other digital content delivery.
- Developed single application to render dynamically based on the JSON from the Node JS server.
- Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
- React JS which allowed us to render pages on both the client and server using the same codebase.
- Used React JS for adding client-side interface for JavaScript templating and function binding.
- Written and modified the technical documents.
- Redux-Saga used to make application side TEMPeffects easier to manage, more efficient to execute, simple to test, and better at handling failures.
- Used JIRA for tracking issues reported by testing team.
ENVIRONMENT: HTML5, CSS3, JavaScript, jQuery, Bootstrap, JSON, AJAX, React.js, Angular.js, Node JS, LESS, Grunt, Jasmine, GIT.
Confidential, Tempe, AZ
Senior UI Developer
Responsibilities:
- Design, develop and testHTML5,CSS3,Bootstrap,JavaScript, jQueryandReact.JSthat meets accessibility and web browser standards for website.
- Responsible for front-end UI design usingHTML5, CSS3, JavaScript, jQuery, jQuery plugins.
- DesignedCSS templatesfor use in all pages on the website working withCSS Background, positioning, text, border, margin, padding,andtable.
- Involved in developing applications usingAngular JS(2.0/4.0) like Grids, Toolbars, Panels, Combo-Box and Button etc.
- Created Web Applications with real-time, two-way connection, where both Client and Server can initiate communication by usingAngular JS.
- Applied optimization techniques to reducepage sizeandload timesto enhance user experience.
- Developed user interface by using theReact JS, FluxforSPAdevelopment.
- ImplementedReact JScode to handle cross browser compatibility issues in Firefox, IE 7, 8, 9, Safari and Google Chrome.
- Used React-Router to turn application intoSingle Page Application.
- Worked on React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Worked on responsive design and developed responsive websites that could be served todesktop,tabletsandmobileusers usingReact.js.
- Maintained states in the stores and dispatched the actions usingRedux.
- Implemented theDragandDrop functionalityusingReact-Draggable.
- Worked closely with theBack-End teamto display data using theCustom Components, library Components, andRedux.
- Worked with NPM commands and using package.json for managing dependencies and dev dependencies ofNode JSapplications.
- UsedMiddleware, Redux-Promisein application to retrieve data fromBack-Endand to also performRESTFUL services.
- Called theRestfulweb services calls forPOST, PUT, DELETEandGETmethods.
- UsedReact fluxto polish the data and for single directional flow.
- Developed the application logos and images by usingAdobe Photoshop CS6and Illustrator.
- UsedObject Oriented Programmingconcepts to developUIcomponents that could be reused across theWeb Application.
- Extensively usedGitfor version controlling and regularly pushed the code toGitHub.
- Interacted withTesting Team,Scrum MastersandBusiness Analystsfor fixing of Issues.
Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, React JS, Redux, Flux, Node JS, JSON, Git hub, Restful API, Adobe Photoshop, Illustrator, XML, Adobe Dreamweaver.
