We provide IT Staff Augmentation Services!

Ui/frond End Developer Resume

2.00/5 (Submit Your Rating)

Austin, TX

PROFESSIONAL SUMMARY:

  • Over 6+ years of professional experience as a Web/ UI Developer in Software Development Life Cycle SDLC including Requirement Analysis, Design, Development, Programming, Testing and Implementing, Production Support, Performance Tuning, Maintenance and Enhancement.
  • Well versed W3C and ADA standards and current web development industry standards.
  • Experience in designing and prototyping user interfaces for intranet, web applications using various scripting languages such as HTML5, CSS3, XML, JavaScript, JQuery and JQuery Mobile, JSON and AJAX.
  • Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML5 and CSS3 markup.
  • Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, GIT/SVN, JSON and XML.
  • Experience in Single Page Application (SPA) using Angular.JS, Angular 2/4/5/6, created Multiple & Nested Views, Routing, Controllers, Services and Custom Directives.
  • Good Experience with various JavaScript Libraries like React.js, Node.js, Angular.js, Ext.js and Bootstrap.
  • Experience in developing applications using Angular JS-Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Extensive experience on implementing AJAX features using JavaScript and jQuery.
  • Experience in Web Services Technologies like SOAP with Node.js and implemented SOA architecture with web services.
  • Significant experience in Responsive Web Design (RWD) and cross-platform compatibility.
  • Good experience on various CSS3 properties like Border Radius, Border Images, Transition, Transform, Animation, Overflow, Marquee and Multi-Column properties.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS table, Pseudo classes, and Pseudo elements.
  • Experience with CSS Extension Language namely SASS and LESS CSS.
  • Creative Knowledge in art creation, modification and conversion- Logos, print media, and software interface design using Photoshop, Adobe Flash and Illustrator.
  • Proficient in using various source code editors like Sublime Text 3, Brackets.io, Notepad++ & Jet Brains WebStorm.
  • Experience in writing unit tests using Jasmine, Karma, Mocha and Chai.
  • Proficient in various agile methodologies like Test Driven Development (TDD), SCRUM, Pair Programming and Waterfall software development processes.
  • Excellent analytical and critical thinking, creative problem solving, quick learning, leadership, interpersonal and client interfacing skills.
  • Excellent Written, Analytical Skills and Verbal Communication skills with a customer service oriented attitude.

TECHNICAL SKILLS:

Operating Systems:: Windows Variants:

Languages: Java, SQL

Web Technologies: HTML5, CSS3, SASS, LESS, JavaScript, AJAX, Responsive Web Design.

JavaScript Libraries: Angular.js, Angular 2/4/5/6, React.js, Bootstrap, JQuery, Node.js, Ext.js.

CSS Extension: SASS, LESS

Tools: Photoshop, Adobe Flash, Illustrator.

Version Controls: SVN, CVS, GitHub

Methodologies: Agile, Waterfall, TDD

Data Bases: Oracle, MySQL

Testing: Jasmine, Karma

Web Service: SOAP, REST Ful (JSON, XML)

IDE s: Sublime Text 3, Brackets.io, Notepad++, WebStrom, Dreamweaver, Visual Studio, Eclipse.

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

UI/Frond End Developer

Responsibilities:

  • Involved in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
  • Working as a UI Developer for the single page application (SPA) developed using Angular 2/4/6 framework targeting all modern web browsers.
  • Developed the UI using HTML5, CSS3, JSP and JavaScript for interactive cross browser functionality and complex user interface.
  • Involved in designing the client-side module architecture based on new Angular Framework.
  • Using object-oriented programming concepts to develop UI components that could be reused across the web application.
  • Developed a single page, mobile first, cross-device/cross-browser web application for real time using Angular 6 and JavaScript API.
  • Enhanced application performance by Angular 6 Component based development in view of future Angular framework transitions.
  • Used Angular 6 as framework to create the Application which can bind data to specific views and synchronize data with server.
  • Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons.
  • Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
  • Used JavaScript and jQuery for validating the input given to the user interface.
  • Created Responsive Web page designs using HTML & CSS and validated web pages with W3C Validator.
  • Used Bootstrap framework and Media Queries for developing customizable and Responsive Web Design (RWD) for compatibility with different platforms and screen sizes.
  • Involved in developing Component level design and defined the usage of AJAX to reuse the network bandwidth efficiently.
  • Developed single application to render dynamically based on the JSON from the Node.js server.
  • Generated new and edited existing UI layouts with SASS (CSS Pre-processor) to accommodate new changes in website design.
  • Used various JQuery and Bootstrap plugins like modal, date-picker etc.,
  • Implemented chained select plug-in for JQuery with JSON processing and callback feature, chain multiple selects with ease.
  • Used Rest methodology for the service layer interface and used JSON for the data transformation.
  • Used JQUERY core library functions for the logical implementation part at client side for all the applications.
  • Used Github for Version Control to track check-ins and rollback code.
  • Worked through cross browser compatibility issues with layout and styles and fixed major bugs for supported browsers and platforms; wrote the Unit Test Cases using Jasmine and Karma.
  • Participate in daily status meetings to update the status and task prioritization.

Technologies/Tools: Angular.js, Angular 6/4/2, JavaScript, JQuery, HTML5, CSS3, SASS, AJAX, JSON, DOM, Bootstrap, Node.js, Responsive Web Design, W3C, JSP, Jasmine, Karma, GitHub and Windows.

Confidential, Cleveland, OH

Front End Developer

Responsibilities:

  • Designed and implemented a web app for storing the information of customer, generating sales reports, saving contacts and handling schedule management.
  • Used front end web development tools HTML5, CSS3, JavaScript, Typescript, Bootstrap, Angular JS, Angular 2 to design UI.
  • Involved in developing HTML5 and JavaScript for client-side presentation and, data validation on the client side with in the forms.
  • Creating interactive prototypes using HTML5, CSS3, JavaScript front end code from a combination of wireframes, visual designs and design standards.
  • Worked with SASS library by using features like mixins, nesting and few others in the styling of the application.
  • Implemented new features of CSS3 in the application such as Pagination, Box Sizing, Flexbox, Transitions, etc. for styling the classes.
  • Using Angular 2 has built different controller, directive, services, filters in different web pages by following strict MVC pattern.
  • Created classes using the Metadata Annotations derived through the decorators in Angular 2.
  • Developed single page web application using JavaScript framework Angular and Created multi custom directives by defining Angular directives.
  • Developed Typescript reusable components and services to consume REST API's using Component based architecture.
  • Used different Angular built in services for all data access, encapsulating URLs and Standardizing data access interfaces.
  • Responsible for creating Angular $http service to make Get/Post RESTful API call to extract the JSON contract.
  • Coded extensively using JavaScript frameworks by implementing MVC architecture.
  • Used Bootstrap to render grid system and run media queries to make the web portal responsive according to the size of the device.
  • Worked on prototypes for Responsive Web design.
  • Created forms and sessions using Node.JS and Express.js to store the user data and provide dynamic views based on the users.
  • Applied JQuery scripts for basic animation and end user screen customization purposes.
  • Designed user-friendly navigation for displaying various sections of data using JQuery.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Involved in developing custom Directives, Filters in the application for handling the transactions data on the DOM.
  • Worked with GIT makes projects more organized while preventing data loss when changes are made to source code
  • Responsible for design and development of the web pages from mock- ups.
  • Actively participated and provided feedback in a constructive and insightful manner during daily SCRUM meeting to track the progress for each iterative cycle and figure out the issues.

Technologies/Tools: HTML5, JavaScript, Angular 2, Angular.js, Bootstrap, Responsive Web Design, Node.js, Express.js, JQuery, JSON, AJAX, CSS3, SASS, TypeScript, MVC, DOM, Rest API, GitHub and Windows.

Confidential, Framingham, MA

UI Developer

Responsibilities:

  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Developed web pages and components using HTML5, CSS3 and JavaScript.
  • Utilized JavaScript and JQuery to improve overall design and UI of campaign websites.
  • Designing the CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Involved in responsive design and developed a single responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Responsible for React UI and architecture .Building components library, including Tree, Slide-View, and Table Grid.
  • Used React.JS to create custom components for data manipulations
  • Developed SPA using React.JS to utilize the HTML5 DOM features and update elements that are modified in the webpage.
  • Used React.JS for templating for faster compilation and developing reusable components.
  • Used React flux to polish the data and for single directional flow.
  • Implement modules into Node.JS to integrate with designs and requirements.
  • Developed single application to render dynamically based on the JSON from the Node.JS server.
  • Designed and implemented JavaScript libraries using namespaces, prototypes, functional programming and module pattern.
  • Responsible to create Responsive Web Design using Bootstrap and Media Queries.
  • Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
  • Used JQuery UI plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
  • Used JQuery to make the HTML, CSS interact with JavaScript functions to add dynamism to the web page.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Used JASMINE test framework to write unit tests for JavaScript code.
  • Participating in product development discussions and providing UI related information.

Technologies/Tools: HTML5, CSS3, JavaScript, React.js, Flux, Responsive Web Design, Bootstrap, JQuery, JQuery UI, Node.js, AJAX, DOM, Dreamweaver, Jasmine and Windows.

Confidential - Memphis, TN

Jr. UI Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Created Dynamic Web Pages using Web Controls and developed forms using HTML.
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using XHTML, CSS, JavaScript and JQuery.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Worked on dashboard which has variety of charts and draggable components.
  • Coded JavaScript for page functionality and Light box plugins using jQuery.
  • Wrote application level code to interact with the backend databases JQUERY, AJAX and JSON.
  • Used Dreamweaver as HTML Editor for designing new pages.
  • Developed HTML prototype documents with CSS Style Sheets.
  • Used AJAX for asynchronously exchanging small amount of data with the server behind the scenes and updating the JSP page.
  • Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox and Google Chrome using various debugging tools like Firebugs/IE Developer Tools.
  • Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
  • The application was developed by agile development with Scrum methodology.
  • Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.

Technologies/Tools: HTML, JavaScript, AJAX, JQuery, CSS, Dreamweaver, Agile, JSON, JSP, W3C and Windows.

We'd love your feedback!