We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

2.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • 7+ years of experience as a Web Developer, UI/UX Developer, Front - end developer, Full-stack developer.
  • Expertise in developing web application using HTML5, CSS3, JavaScript, XML, Ajax, JSF, JSON.
  • Experience working with JavaScript frameworks and libraries like JQuery UI, Angular.js, Backbone.js, Node.js, React.js, Knockout.js.
  • Worked with Bootstrap for creating Responsive Web Designs and accessible web pages.
  • Strong object-oriented principles and design patterns.
  • Experience developing MVC web applications using Angular JS.
  • Experience developing complex front-end web applications with React.js and Redux.
  • Great experience working with Node.js and NPM modules like Grunt, Bower, Express, Mongoose.
  • Good knowledge of Document Object Model (DOM) and DOM Functions.
  • Experience using coding and debugging applications using Firebug, IE Tester and Chrome DevTools.
  • Produced visually appealing designs focused on usability, utility, UX and cross-browser compatibility.
  • Outstanding knowledge in debugging and troubleshooting existing code.
  • Experienced in understanding of existing systems, maintenance and production support on technologies such as Java, J2EE, Hibernate, Struts and Spring.
  • Working Knowledge of various IDEs like Eclipse, IntelliJ, Dream weaver, Adobe Photoshop, Adobe CQ, Android Studio.
  • Experience with version control systems such as Git, SVN and CVS and bug tracking tools like JIRA, Bugzilla.
  • Proficient in building SQL queries and PL/SQL stored procedures. with relational database management systems such as MySQL, Oracle and PostgreSQL.
  • Strong knowledge and experience designing and administrating Mongo DB.
  • Experience working in traditional and iterative software development methodologies like Waterfall, RAD, RUP and Agile.
  • Experience in deploying applications on Windows, UNIX and MAC environments.
  • Experienced in working in AGILE based development environment and participating in Scrum sessions.
  • Used JS testing frameworks Jasmine and Karma while developing web applications.
  • Highly curious about the latest web technologies and adept at promptly mastering them with awareness to the developments and evolution of programming solutions.
  • Good with working in teams and trained the team members on technical issues.
  • Identified critical issues in the project at design phase and defining suitable risk mitigation strategies along with the Project Manager.
  • Self-motivated team player with excellent inter-personal, communication and analytical skills.

TECHNICAL SKILLS

Web Technologies: XHTML/HTML5, CSS3, AJAX, Bootstrap, JSON, SOAP, REST, XML, JavaScript, ES5, ES6, JQuery, AngularJS, NodeJS, React.js, Knockout.js, Backbone.js

Programming Language: C, C++, Java

Scripting Languages: PHP, ASP, Python

IDE’s: Eclipse, IntelliJ, DreamWeaver, Webstorm, Netbeans, Android Studio

Databases: MySQL, Oracle 8i/9i/10g/11g, PostgreSQL, MongoDB

Tools: Git, SVN, Firebug, Chrome DevTools, Grunt, TortoiseHg, Jasmine, Karma, Photoshop, Adobe CQ

Operating Systems: Windows, Linux, MAC OS

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Senior UI Developer

Responsibilities:

  • Gathered and documented client requirements to granularity and prepared mocks and prototypes using Sketch, Adobe Photoshop, Dreamweaver.
  • Responsible for design, development, testing and deployment of a web application.
  • Performed client-side validation by implementing the REST API for the UI screens.
  • Designed the web pages using HTML5, CSS3, JavaScript, JQuery, JSON and AJAX.
  • Developed the client-side application in MVC framework using AngularJS, ReactJS/Redux and ES6.
  • Created various Modules, Controllers and Components for the client application using AngularJS.
  • Customized AngularJS directives and coded AngularJS controllers for application functionality.
  • Used Bootstrap to achieve responsiveness for current applications, and migrated older applications to RWD.
  • Worked extensively on SPA using Angular Js. As part of the tech migration, started migrating the existing SPA’s to ReactJs.
  • Implemented Angular Service calls using Angular Factory.
  • Created React.js components using JSX, followed FLUX design pattern for unidirectional data flow.
  • Developed stored procedures, triggers, functions and database tables in Oracle 11g database.
  • Integrated the existing AngularJS application with React by defining Angular dependency injection to render the React components.
  • Built an intranet application using ReactJS, that helps our customer support team to detect fraudulent activity.
  • Used Angular.js to develop a standalone test application, in order to use it later.
  • Developed view with React.js and Redux to manage the state.
  • Followed Agile (SCRUM) methodologies for Software Development.
  • Worked with GIT to maintain the current and previous versions of the source code.
  • Used JIRA for bug tracking and issue tracking.
  • Involved in all aspects of the project right from requirements phase to production support.

Environment: HTML5, CSS3, AngularJS, React.js, Redux, Bootstrap, ES6, JavaScript, JQuery, JSON, AJAX, REST, Oracle 11g, Sketch, Adobe Photoshop, Dreamweaver, GIT, JIRA.

Confidential, Palo Alto, CA

Front End Developer

Responsibilities:

  • Developed user interactive web pages by designing and implementing different layouts using HTML5 and CSS3.
  • Involved and worked alongside designers in all aspects of the project from requirements phase to production support.
  • Implemented responsive web design using Bootstrap.
  • Stored, retrieved and manipulated the data by devising complex queries using Mongo DB.
  • Developed Application level code to perform client-side validation using JQuery and JavaScript.
  • Extensively used RESTFUL web services GET, POST, PUT, and DELETE requests through AngularJS for CRUD operations.
  • Extensively used React.js to build rich view and render pages on the client side.
  • Designed and developed intranet web applications with AngularJS, Adobe CQ, JQuery, JavaScript and CSS.
  • Created interactive web applications like message posting and auto complete form validations using jQuery, JSON, AJAX and DOM scripting.
  • Used Mongoose API in order to access the MongoDB from NodeJS.
  • Used the server based java script for persistent server connection in the application process of NodeJS.
  • Used NPM to install and work with various tools like Grunt, Jasmine, and Karma.
  • Debugged the application using Firebug, Chrome Devtools and IE Developer Toolbar.
  • Implemented various UI Screens across the web application, both client and server side with JQuery functions.
  • Worked with JSON as a data exchange format between client and server.
  • Used SVN for version control to maintain the source code.
  • Participated in the daily stand up SCRUM agile meetings as part of AGILE process for reporting the day to day developments of the work done.
  • Used Karma, and Karma for JavaScript Unit testing and Protractor for E2E testing.

Environment: HTML5, CSS3, JavaScript, JQuery, Bootstrap, Angular JS, Node.js, NPM, AJAX, JSON, Mongo DB, Firebug, Chrome Devtools, IE Developer Toolbar, Adobe CQ, SVN, GIT.

Confidential, Tysons, VA

Full Stack Developer

Responsibilities:

  • Designed and developed J2EE components and services.
  • Designed UI using JSP, Struts, JSF, HTML5, DHTML, CSS3, JavaScript, XML and XSLT.
  • Worked with the client to develop the website using HTML5 and CSS3 layouts.
  • Developed the user Interface using HTML5, DHTML, CSS3, JavaScript, JQuery, JSON and AJAX.
  • Used Dependency Injection, AOP, Hibernate, JMS and Transaction Management mechanism of Spring Framework in business logic implementation.
  • Implemented the Spring DAO pattern and developed Data Access objects.
  • Interfaced with the external system using web services using WSDL, SOAP and SOA.
  • Used AngularJS as the development framework to build a maintainable and testable single-page application.
  • Developed pages that leverage Angular JS two-way Data-binding, Filters, Directives & Expressions.
  • Developed stored procedures, SQL, Triggers, Schema, Tables, Synonyms, Views and maintained the data with Oracle 10g as RDBMS.
  • Wrote stored procedures, functions and triggers using SQL Developer.
  • Used Tortoise SVN for source/version/revision control.
  • Checked client side validations using Angular.js for the forms.
  • Worked on adding mobile support using Knockout.js.
  • Built SOAP Web Services based on AWS (Amazon Web Services).
  • Developed Junit test cases for regression testing and integrated with ANT build.
  • Utilized AJAX features to extract the data from the backend in the form of JSON and XML to populate on UI components.
  • Implemented DAO layers using Hibernate API and core interfaces.
  • Managed version control, meshed backups with ITs backup scheme using Unix shell scripts and cron jobs.
  • Coordinated with the QA Team for testing activities and Production Support team to resolve the solution.

Environment: HTML5, CSS3, AJAX, JavaScript, Bootstrap, AngularJS, jQuery, Knockout.js, JSON, XML, Java 1.6, EJB 3.1, Spring 3.0, REST Web Services, SOAP, WSDL, Oracle 10g, Servlets, JSP, Eclipse, SVN, Tortoise.

Confidential

UI Engineer

Responsibilities:

  • Designed, configured, and maintained the website based on organizations’ strategies and goals.
  • Developed User Interface with XHTML/HTML, CSS3, JavaScript and jQuery.
  • Focused on user needs and user experience and communicating effectively in both technical and business environments.
  • Wrote custom jQuery plugins and developed JavaScript functions to build an AJAX driven user interface.
  • Used PL/SQL to store, extract and manipulate data from the database by writing procedures, complex queries on in MySQL.
  • Developed and designed XML Schemas to transport and store data.
  • Developed Java based web services.
  • Wrote CSS compatible for popular browsers.
  • Attention to detail, problem solving and time management skills.
  • Worked to resolve project issues related to the UI in order to ensure high quality deliverables.

Environment: HTML, CSS, JavaScript, jQuery, Java, XML, AJAX, SQL, MySQL.

Confidential

Web developer

Responsibilities:

  • Developed the User Interface and interaction layers to augment the user experience.
  • Used XHTML/HTML, CSS3, jQuery and JavaScript frameworks for developing the website.
  • Utilized Adobe Photoshop, Adobe Dreamweaver and Illustrator for the for developing the web pages.
  • Developed responsive design with media queries for mobile applications.
  • Wrote application level code to perform client side validation using jQuery and JavaScript.
  • Devised SQL queries to store, retrieve, update and delete data on MySQL database.
  • Responsible for website development and deployment on Apache Tomcat.
  • Reviewed the code with the development team to make sure the code is clean.
  • Participated with the team to address and resolve production, operational and project issues.

Environment: HTML, CSS3, JQuery, JavaScript, Adobe Photoshop, Adobe Dreamweaver, SQL, MySQL, Java, Apache Tomcat.

We'd love your feedback!