We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

CA

SUMMARY

  • Professional experience in all phases of software development life cycle including Requirements analysis, Applications design, Development, Integration, Maintenance and Testing of various client/server, N - tier and Web applications.
  • Expertise as Designer in User Interface Applications and Web Developer in developing Web Applications using Web Standards, JavaScript, Bootstrap Framework, AngularJS, JSP, HTML/HTML5, DOM, XHTML, jQuery, CSS/CSS3, Ajax.
  • Sound noledge in application development using Java, JavaScript, JQuery, HTML5, CSS, Bootstrap, Object Oriented Programming, Python, Oracle, PostgreSQL and MySQL.
  • Experience applying the latest development approaches including MVC framework in the browser, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Developed a responsive portal single page application using AngularJS, HTML5, CSS3, Bootstrap, Webpack, JavaScript, Gulp, NodeJS, ReactJS, VueJS, EmberJS, JSON, REST, SOAP, Spring 4, Oracle, Hadoop, Jenkins, JIRA, Source Tree, GIT.
  • Used GitHub and Tortoise SVN for source code management and for version control.
  • Expertise in object oriented programming using JavaScript and related technologies.
  • Used Jasmine and Karma for productive JavaScript testing.
  • Utilized Bootstrap for styling and layout of the application.
  • Worked with Bootstrap for compiling CSS, JavaScript and building the System with the convenient methods.
  • Good experience with AngularJS directives ng-app, ng-init, ng-model for initialization of AngularJS, application data.
  • Experienced in Angular2 Template basics, Template directives, Routing and navigation, Components, Services and Data Binding. Advise team on best practices for Angular 2 component driven architecture
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Hands on experience with Angular 4.
  • Knowledge in developing Web Services with Python programming language.
  • Good understanding with AWS technologies such as E2C, S3, RDS, EBS.
  • Hands on experience with Adobe Photoshop which makes the interface remains clean, logical, and easy to learn.
  • Worked on IDE’s such as Eclipse/My Eclipse, Net Beans and Visual Studio Code.
  • Familiar with Application Servers and web servers like Web Logic and Apache Tomcat.
  • Experience in different Operating Systems/ platforms like Windows, Linux and UNIX.
  • Experience in Agile methodologies interacting with multiple location team.
  • Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
  • Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.

TECHNICAL SKILLS

Languages: C, C++, Java.

Application Servers: Apache Tomcat, WebSphere, JBOSS.

J2EETechnologies: JSP, Servlets, JDBC, JSTL, EJB, AWT, Applets.

Web Technologies: JavaScript, jQuery, Angular JS, Angular6.0, HTML 4/5, CSS 2/3, XHTML, AJAX, JSON

Design Patterns: MVC, Struts, Hibernate, Spring Framework.9

Frameworks: CSS, SASS.

Java Scripts: AngularJS, NodeJS, BackboneJS, ReactJS, VueJs.

OOD, OOA: Data Modeling and design, Rational Rose, UML, use-case diagrams, Class Diagrams, Activity diagram, Sequence diagram. Design Patterns

SW Methodologies: Waterfall Model, Agile.

Build Tools: SVN, GIT, Maven, Web pack, Bower, GULP, Grunt.

Developer Tools: Eclipse IDE, IntelliJ, Sublime, visual studio code, Firebug, JIRA, JENKINS, Perforce, MS Office.

Browser: IE 7 & up, Firefox, Opera, Chrome, Safari.

Mobile Web Skills: Responsive Design, JQUERY MOBILE, Twitter Bootstrap.

Backend Technologies: JSP, JSTL, Oracle (SQL), MY SQL,NOSQL

PROFESSIONAL EXPERIENCE

Confidential, CA

UI Developer

Responsibilities:

  • Designed and developed single page application using Angular2, Angular6, Typescript, Html5, Css3, Bootsrap3 and Bootsrap4.
  • Wrote application in TypeScript and Angular 6 to transform customer data to facilitate data analytics
  • Heavily used HTML5, Bootstrap 3 and CSS3 to make the overall site responsive and less complicated for the end customers who use the website heavily on a day-to-day basis.
  • Set up configure and maintain Docker images for WordPress development,
  • Built internal projects such as the new website template in WordPress and PHP
  • Implemented new features for existing template, use DevOps best practices to improve reliability and automate the deployment of new dealer websites,
  • Adhered to test-driven development principles.
  • Helped migrate to serverless architecture with Firebase, hit HTTP endpoints to migrate metadata to new website, used Google Cloud Platform to solve bugs during development,
  • Wrote unit tests using Jest framework
  • Performed form validations using reactive forms from Angular6 framework.
  • Used Html5 Api reader to preview the upload files like .txt, .rtf, .tif, .tiff and.csv.
  • Used ng2-pdf-viewer from Angular6 npm package to preview the pdf files. Created many components with Angular6 for each single page application.
  • Used Angular6 camelCase syntax for built in directives. Used router module from Angular6.0.
  • Used Angular6 npm packages like ng2-datepicker, ng2-pdf-viewer, ng2-auto-complete etc., to meet the requirements of the project.
  • Created different single page applications using Angular6 for users, sponsors, reviewer, and publisher.
  • Created individual authentication for all the users.
  • Used typescript for advanced autocompletion, navigation, and refactoring.
  • Implemented a Singleton pattern for a class using typescript. Used typescript to write class, interface, and module-statements.
  • At the end of the project we have migrated from bootstrap 3 to bootstrap 4 and used some new features from bootstrap 4 like 'rem' values, display headings, outline buttons.
  • Used Font Awesome and Glyph icons from bootstrap 3.
  • Used TSLint to check typescript code for readability, maintainability, and functionality errors and in gulp I have used gulp-tslint plug-in.
  • Used gulp as a task runner to run the code analysis.
  • Used gulp to automate Sass to CSS compilation.
  • Successfully performed the RESTful APIs Integration using XML and JSON.
  • Successfully integrated to backend with the http services.
  • Developed reusable stylesheet partials using Sass preprocessor.
  • Performed unit testing for Angular6 functionalities and http services using Jasmine and Karma.
  • Performed end to end testing using protractor.
  • Written SQL queries for DB2 tables.
  • Used the Gitlab tool for Continuous integration (CI) and continuous deployment (CD)
  • For Continuous Integration, we have integrated the code into a shared repository at regular intervals.
  • Used JIRA as ticketing tool, bug tracking and issue tracking.
  • Used GIT as a version control tool in our project.
  • Used Microsoft Lync messenger for instant messaging and online meetings within the team members.
  • Attended everyday standup call with the team members.
  • Followed Agile process two week Sprints, and daily Scrums to discuss the development of the application.
  • Involved in sprint planning and backlog grooming with the sprint master and project architect.
  • Involved in giving the demo of every sprint work to the product owner. Involved in the retrospective meeting after the demo.
  • Worked on windows operating system.

Environment: Angular6, Typescript, Html5, Css3, Bootstrap3, Bootstrap4, NodeJS, Restful Web services, http services, Sass, Gulp, XML, Json, Html5 Api reader, npm packages, Jasmine-Karma, Git, SQL, Agile, TSLint, gulp-tslint, Jira, Agile, Microsoft Lync.

Confidential, Albany, NY

Sr. UI Developer

Responsibilities:

  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
  • Successfully Ported Angular 1.5 application To Angular 2 & Responsible for setting upAngularJS framework for UI development.
  • Developed SPA usingReactJSto utilize the HTML5 DOM features and update elements that are modified in the webpage.
  • Configured routes betweenReactJSand Flask to render the templates from the server-side.
  • Also added unit tests to the codebase using Jasmine and trained the team on JavaScript best practices, Backbone, and unit testing using Jasmine.
  • Used JQuery in directly manipulating the DOM yet separating theReactJSComponents.
  • UsedReactJSwith Redux to separate the data and presentation layer. Utilized Redux stores to handle the states and update the UI.
  • Accelerated app performance by using Node clusters and also improved scalability. Achieved zero down time by utilizing the master and workers efficiently.
  • Coded and used Generators and Promises to resolve callback hells resulting in efficient and structured code.
  • Used Celery as task queue and RabbitMQ as messaging broker to execute asynchronous tasks.
  • Developed remote integration with third party platforms by using RESTful web services.
  • Followed Agile Methodology (Scrum) throughout the project which included pair programming, sprints, user stories, backlog grooming.
  • Performed Unit testing onReactJSapplications using tools like Karma, Jasmine and worked with Gulp tool for build automation.
  • Involved in writing application level code to interact with APIs, RESTFUL Web Services using AJAX, JSON.
  • Implemented Unit Tests in Jasmine and End to End Tests in Protractor.
  • Used AJAX to request JSON data from the back-end and showed the data in the screen with the format of tables and charts.
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database.
  • Worked with NoSQL database, MongoDB to perform many different operations.
  • Worked extensively on SASS, LESS as a CSS preprocessor.
  • Daily building or enhancing system features, fixing occasional bugs, and periodically troubleshooting system alerts through AWS and serving it on to CloudFront.
  • Used GIT version control tool and GitHub to maintain the source code with the use of JIRA.

    Environment: HTML, JSP, JavaScript, jQuery, CSS, AJAX, XML, AngularJS, ReactJS, NodeJS, JSON, HTML4-5, Web Services, SOAP, Ruby, Python, DOJO, Bootstrap, PERL, hand coding.

    Confidential, Los Angeles, CA

    Front End/Web/UI Developer

    Responsibilities:

    • Analyze the software requirements to determine feasibility of design within time and cost constrains.
    • Created HTML mockups for mobile as well as Tablet devices as per UID using CSS3 and HTML5 for both landscape and Portrait view.
    • Strictly followed Web 3.0 design features such as simplicity, fewer columns, separate top sections, fonts, simple navigation, logos, gradients, reflections and more.
    • Designed and Developed User Interactive (UI) of Web pages with the halp of HTML4, HTML, CSS3, CSS, JavaScript, JQuery, JQuery UI, Bootstrap and AJAX.
    • Developed frontend using standards based HTML5 and CSS 3 working with jQuery and jQuery Mobile in conjunction with a proprietary .NET driven CMS.
    • Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
    • Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using React.js, Backbone.js, Require.js and Responsive Design.
    • Used various libraries of JavaScript like JQuery, backbone.js and node.js.
    • Created Master Pages, CSS Styles Sheets and Integrated to Silver light and got approval from Business Stake holders.
    • Designed the email blasts using Adobe software and then implemented them using HTML and Java script.
    • Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
    • Writing web pages and templates using W3C web standards.
    • Designed and developedUser Interface Web Forms using Adobe Flash, CSS, Dreamweaver, and JavaScript.
    • Used AJAX for implementing dynamic WebPages where the content was fetched via API calls and updated the DOM (JSON Parsing).

    Environment: HTML5, CSS3, JavaScript, Python, JQuery, JQuery UI, JQuery Mobile, Kendo UI, Ajax, AngularJS, NodeJS, ReactJS, EmberJS, BackboneJS, RequireJS, ExtJS 4, bootstrap, XML, Dreamweaver, DOM, SVN, Internet Explorer, Chrome, Firefox, PL/SQL, Oracle, Windows.

    Confidential

    UI Developer

    Responsibilities:

    • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
    • Wrote application level code to perform client side validation using JQUERY and JavaScript.
    • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
    • Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
    • Wrote JQuery functions while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
    • Worked on different jQuery plug-in like jQueryUI, JQuery form validation.
    • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
    • Designed and developed intranet web applications using JavaScript and CSS.
    • Used SVN for version control and Quality Center for defect tracking.
    • Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
    • Define technical requirements, created documentation based upon business requirements and worked with onsite-offshore model
    • Involved in daily discussions, collaborated with the offshore team and completed the tasks before the deadlines.
    • Used GIT for version control, Jenkins to deploy on server for deploying applications in various environments.
    • Strong communication, analytical and interpersonal skills working within cross-functional teams.
    • Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.

    Environment: Core Java, J2EE, JDBC, JQUERY, UML JSP, HTML, AJAX, JSON, Servlets, JSP, XML, spring, Hibernate, XHTML, Struts, Jenkins, WebSphere.

    Confidential - IN

    UI Developer

    Responsibilities:

    • Responsible to store and retrieve user entered data to HTML session storage hence give user feature of running several session at one time.
    • Worked on the website from start to finish to give it a new look using HTML/CSS/JavaScript.
    • Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
    • Involved in extensive HTML coding.
    • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
    • Applied industry best practices and standards when project requirements are lagging.
    • Designed CSS based page layouts that are cross-browser compatible and standards-compliant
    • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
    • Designed the front end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
    • Responsible for all client side UI Validation and implementing Business logic based on user selection using JQuery, JQuery UI.
    • Developed page layouts, navigation, animation buttons and icons.

    Environment: HTML, CSS, JavaScript, JQuery, DHTML, XHTML, JIRA, MS Excel, MS Visio, Windows

We'd love your feedback!