Ui Developer Resume
Austin, TX
SUMMARY:
- 5+ Years of Experience in developing web applications and interactive software products using HTML5, CSS, JavaScript, jQuery, AngularJS, Angular 2, AJAX, XML, JSON, NodeJS, React.JS, Redux, Responsive Web Design and Bootstrap.
- Proficient in developing web page quickly and effectively using: HTML5, CSS3, JavaScript and Angular JS.
- Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
- Experience in writing application level code to interact with APIs, RESTFUL Web Services using AJAX, JSON.
- Good experience in JavaScript MVC frameworks Angular JS, Angular2, Node JS, Backbone.js and React JS.
- Expertise in JavaScript both client and server - side scripting languages like jQuery, Angular.js, Angular2, NodeJS.
- Experience in using Angular JS for creating user interface and single page web applications.
- Expert in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of future pages. Built interactive charts using D3.js.
- Experience in making Responsive web pages using Bootstrap and media queries.
- Implemented Presentation layer using CSS Framework, Angular JS (1.5, 2), Wire-framing and HTML5. Experience in Ext JS, React JS, and Node.js and Responsive design.
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like IE, Mozilla FF, and Chrome.
- Experienced in generating logging by Log4j to identify the errors in production, test environments and experienced in using ANT build Tool.
- Experienced in working in AGILE based development environment and participating in Scrum sessions.
- Experience with versioning tools like Clear case, SubVersion and CVS.
- Experienced in monitoring the Production Environments under 24/7 under on-call rotation to meet the Service Level Agreements set by the management.
PROFESSIONAL EXPERIENCE:
UI Developer
Confidential, Austin, TX
Responsibilities:
- Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React JS, Redux, Flex, Node JS, Mongo DB.
- Experienced in React JS and working with React Flux architecture. Used React-Router to turn application into Single Page Application.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
- Designed the Web application layout and forms using HTML5, CSS3, and JavaScript.
- Converted Angular 1.5 app to React.
- Developed the Single Page Application (SPA) using ReactJS, Redux for module ensuring SEO Solutions.
- Involved in Design, Prototyping, Typography, usability and in collecting the wireframes required for designing the responsive web design pages.
- Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixins, operations and functions.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Involved to implement various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
- Build stable React components and stand-alone functions to be added to any future pages.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Followed front-end development best practices such as code to modules, unit testing, UI validations, peer reviews.
- Developed Reusable components with clean and thoroughly tested code with high performance and simplicity in mind.
- Reviewed and ensure the technical feasibility of UI/UX designs.
- Involved in building stable React components and stand-alone functions to be added to any future pages.
- Implemented React JS Controllers to maintain each view data.
- Maintaining Parent and child components by using State and Props in React JS.
Environment: HTML5, CSS3, Bootstrap, JavaScript, React JS, jQuery, Jasmine, Agile, AJAX, Git, AngularJS, Node JS.
Frontend UI developer
Confidential, Jacksonville, FL
Responsibilities:
- Design develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
- Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
- Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
- Developed user interface by using the React JS, Flux for SPA development.
- Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
- Used React-Router to turn application into Single Page Application.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Used Web services (SOAP and Restful) for transmission of large blocks of XML/JSON.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Implemented the Drag and Drop functionality using React-Drag gable.
- Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
- Created and used Reducers that received said Actions to modify the Store State Tree.
- Optimized animation logic with optimistic functions to increase performance in rendering.
- Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
Environment: HTML 5, CSS3, JavaScript, Bootstrap, Ajax, React JS, Redux, XML, JSON, Git hub, Restful API, JIRA, Jasmine and Web Strom.
Frontend UI Developer
Confidential, New York, NY
Responsibilities:
- Designed and developed the UI layout and front-end programming for web application that matches the wireframes using the latest HTML5, CSS3 and Angular JS.
- Worked with the Architecture teams to implement upgrade of Angular 1.5 to Angular 2.0.
- Extensively used all the new HTML5 features like local storage, new input attributes, Canvas and SVG, audio and video etc.
- Used new CSS3 features like multi-column layout, gradients and web fonts, transform and transpose and media.
- Developed and designed the agent portal using framework Angular2.0 along with CSS3, HTML.
- Performed various Validation Controls for form validation and implemented custom validation controls with JavaScript and with AngularJS using custom directives
- Used twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
- Transformed values display within a template by using pipes of Angular 2.
- Creating a responsive web application integrating Twitter Bootstrap with Angular 2.0 and media queries
- Replaced existed Angular JS code with Angular2 code, which decreased number of lines of code for a web application which increased performance.
- Worked on responsive design and put forward a proposal of doing away with device-specific apps and developing a single responsive website that could be served to both desktop and mobile users.
Environment: AngularJS, Angular2, HTML5, CSS3, SASS, JavaScript, jQuery, Bootstrap, Usability Testing, Agile methodology, Web Storm IDE, Gulp, GIT, Karma, Jasmine.
Software Engineer
Confidential
Roles and Responsibilities
- Involved in leading a team of 4 members, design of the web pages, coding in HTML, CSS, Angular JS, JQuery and JavaScript, unit testing and bug fixing.
- Develops, and leads the creation of UI design/Development, interaction prototypes and support the look and feel
- Keeping track of tasks, creating guidelines and ensuring that Team Members have what they need to get their work done.
- Translate requirements into concepts and user experience design.
- Associate with Design Research to enhance design suggestions.
- Worked with Angular JS for creating custom directives for building a Single Page App.
- Develop overall brand.
TECHNICAL SKILLS:
Web Technologies: Angular (2, 4), React JS, REDUX using NgRX, RxJS, AngularJS, NodeJS, Java - StrutsSpring MVC, TypeScript, Responsive Web Design, SCSS, HTML 5, XSL, XML, CSS3, BootstrapJavaScript, jQuery, AJAX, JSON
Development Tools: Web Storm, Eclipse, NetBeans, Notepad++, Microsoft Visual Studio, Sublime Text 2, Adobe Dreamweaver, Adobe Photoshop CS5, MS Visio
Databases: My SQL Server, Oracle, Mongo DB
Methodologies: MVC framework, AGILE SCRUM, Waterfall
Version Control & Build Tools: GIT, SVN, Maven, Ant, Jenkins, Team City
Testing & Performance: Junit, Grunt, GULP, Jasmine, Karma, Mocha, Power Mock, Mockito
Operating Systems: Windows, Mac OS X, Linux