Sr. Ui Developer Resume
Jacksonville, FloridA
SUMMARY:
- Over 7 years of experience in web based enterprise applications using HTML/HTML5, CSS/CSS3, Bootstrap, and JavaScript, JQuery, and UI development.
- Thorough knowledge of Object oriented and functional programming concepts in JavaScript.
- Strong development experience in implementing Custom directives, controllers and services in AngularJS.
- Experience in Web Application Development using MVC Architecture with Angular JS.
- Experience with user Interface (UI Components) development usingjQuery UI and Expertise in handling JSON objects using jQuery
- Worked with CSS3 features like animations, transitions and transforms and have good knowledge of HTML5 tags.
- Designed the table less web applications using CSS (2.1/3) and with the help of tags as per W3C standards.
- Well experienced in developing web page quickly and effectively using jQuery, HTML5, CSS3.
- Responsive Web Design (RWD) using Bootstrap and experience in making web pages cross browser compatible.
- Good Knowledge in using Dojo Components and integrating back - end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Familiar in SOAP and Restful Web Services.
- Strong experience in using tools like Eclipse, Notepad++, Sublime, Atom, Visual Studio Code, Brackets and Web storm for developing user interface.
- Developed UI using JQuery and JavaScript for Web applications and extensively developed rich Internet applications and various UI widgets using JQuery.
- Experience with Firebug, Developer Toolbar, WAVE Evaluation Toolbar for Chrome and Mozilla, and IE Developer Toolbar for Internet Explorer.
- Experience in developing Rich Internet Application (RIA’s) with using MVC frameworks such as Angular JS.
- Experience in implementing the MVC architecture in backend applications using Node.js along with Express JS that interacts with Mongo DB and performed CRUD operation on Mongo DB
- Experience in building good responsive and Single Page Applications (SPA).
- Well versed with complete Software Development Life Cycle (SDLC) process which includes designing and implementing the software, debugging, fixing and maintaining the software.
- Good experience in agile Methodologies and Test Driven Development.
- Experience in working with CSS Preprocessors like LESS, SCSS and SASS.
- Good experience in using JavaScript task runners Gulp JS and Grunt JS.
- Experience using karma, jasmine to do unit testing.
- Hands on experience using the version controls like CVS, SVN, GIT.
- Knowledge on Object Oriented Programing (OOPS) language like Java
- Excellent analytical skills, problem solving, decision-making and presentation skills with ability to manage activities in a fast paced team environment.
- Worked on Responsive Design using media Queries, Bootstrap etc
- Experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Experience in working with databases like SQL server and MySQL.
- Good understanding of Model View Controller (MVC) Pattern
- Good experience working with Node JS.
- Good experience with Angular 2 and proficient in upgrading Angular JS applications to Angular 2.
- Excellent interpersonal abilities, communication skills, time management and Team skills
TECHNICAL SKILLS:
Languages: Java/J2EE, SQL, JavaScript, C, C++, NoSQL.
Web Technologies: HTML, DHTML, HTML5, XML, XHTML, DHTML, SOAP, WSDL, JSON, CSS, CSS3, JavaScript, ES2015, and JQuery
Frameworks: MVC, Bootstrap, Angular.JS, Angular 2, Typescript, Express JS, Node JS, SASS
Databases: SQL server, MySQL, and Mongo DB
Development Tools: Eclipse, Web Storm, Atom, Brackets and Sublime Text.
Version Control System: SVN and GIT
IDE & Editors: Eclipse IDE, NetBeans, Adobe Dreamweaver CS3, Notepad++, Web Matrix 3.
Testing Tools: Karma and Jasmine.
Debugging Tools: Firebug, Chrome Developer toolbar, IE Developer Toolbar.
Documentation Tools: MS Office, Visio, MS Project, MS SharePoint
Web/Application Servers: Apache Tomcat, IBM Web Sphere, BEA Web Logic, Jbuilder, Node
Methodologies: Agile, SCRUM, TDD, Waterfall
Operating Systems: Windows, Mac OS X, Linux
PROFESSIONAL EXPERIENCE
Sr. UI Developer
Confidential, Jacksonville Florida
Responsibilities:
- Worked closely with senior designers in establishing project requirements and deliverables.
- Responsible for developing web applications using JavaScript, AngularJS and JQuery.
- Designed and implemented the User Interface using HTML5, CSS3, JavaScript, AJAX and MySQL.
- Involved in developing the front end applications using web technologies like HTML 5, CSS3 and CSS3 preprocessors like LESS and SCSS.
- Maintained Cross Browser compatibility & implemented Responsive Design using Twitter Bootstrap and custom media queries.
- Built modules, specific controllers, templates, custom directives and custom filters using Angular JS.
- Developed Single Page Applications (SPA), using Angular JS route Providers.
- Translated designs and style guides into functional user interfaces, ensuring cross browser compatibility, performance and robustness.
- Designed the user interface of the application using HTML5, CSS3, JavaScript, AngularJS, Node JS, and AJAX.
- Coded in AngularJS MVC Framework to make single page application (spa) and complex price configurations pages.
- Maintained cross browser compatibility and implemented responsive features using Twitter Bootstrap
- Used the http services in AngularJS to make API calls and exchange data in JSON.
- Worked with back end developers to implement AJAX and dynamic HTML functionality in JQuery.
- Built dynamically generated dropdown lists using Ajax, jQuery UI and Angular JS.
- Developed visually appealing user interface as per the requirement.
- User Interface has been integrated with AJAX for dynamically querying the DB at the back end.
- Involved in fixing the issues raised by the team.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE
- Modified many of the old files to give them a new dynamic outlook using JavaScript, JQuery and CSS.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firebug, Chrome Developer Toolbar, and IE Developer Tool bar for IE.
- Worked on upgrading one of the current applications to Angular 2.
- Developed Angular 2 modules and components.
- Good experience developing Angular 2 services to consume REST APIs.
- Interacted with RESTful Web services usingAngular2Http Module.
- CreatedAngular2custom pipes to format the data.
- Developed Angular 2 template driven forms and reactive forms for validation and routing for single page application.
- Good experience writing unit tests using Karma and Jasmine.
- Used GIT for release and version management and JIRA for bug tracking.
Environment: HTML5, CSS3, JavaScript, JQuery, Typescript, Angular JS, Angular 2, RxJS, Node.js, SCSS, AJAX, JSON, XML, Bootstrap3, Mongo DB, Gulp, Webpack, Angular CLI JIRA, Karma, jasmine, Sublime, GIT, Chrome Developer toolbar, Firebug.
Sr. UI Developer
Confidential St. Louis, MO
Responsibilities:
- Actively participated in requirements gathering, analysis, design, and development and testing phases.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
- Applied industry best practices and standards based on project requirements.
- Developed Frontend with object oriented JavaScript framework Angular JS.
- Coded dynamic and responsive UI web pages using CSS3, HTML5, Bootstrap, JQuery and Angular JS in MVC environment.
- Used angular expressions and built-in directives to render functionality to the UI
- Created custom directives for DOM manipulation and HTML extension.
- Used various Angular JS filters against data sets to filter and formatted data currency, strings rendered in the UI.
- Used Angular JS controllers to update entity models.
- Used Custom Angular Filters to provide better search experience.
- Wrote custom services and factories to communicate information among the controllers.
- Worked with Angular JS Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filters.
- Tackled various issues related browser compatibility issues.
- Used Node JS framework for building Restful APIs and tested them using POSTMAN.
- Used Express JS middleware to respond to HTTP requests with the help of Node JS.
- Worked on JSON web tokens for authentication and authorization configurations using Node.js.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Used agile methodology for the software development.
Environment: HTML/HTML5, CSS, SCSS, LESS, Bootstrap, JavaScript, JQuery, AJAX, JSON, XML, Angular JS 1.3, Node JS, Express JS, Postman, SQL, JIRA, Firebug, Chrome developer tools, Visual Studio Code, and GIT.
UI Developer
Confidential - Dover, NH
Responsibilities:
- Designed the website and developed web interfaces.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 & CSS3.
- Created appropriate concept models, site organization, navigation, page layouts and interaction to support company's needs and goals.
- Used Dreamweaver as HTML Editor for designing new pages.
- Responsible for content and UI Development.
- Developed HTML prototype documents with CSS Style Sheets.
- Turned the application into a Highly Interactive, using AJAX web development techniques.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Did Cross - Browser coding, for making pages compatible with all browsers.
- Produced GUI prototypes for business logic presentations.
- Performed validation of completed sites by debugging the code.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Used GIT version control.
Environment: HTML, XHTML, CSS, JavaScript, JQuery, JSON, AJAX, Flash, Adobe Dreamweaver CS3, Bootstrap, Angular JS, MVC, GIT.
Jr. UI Developer
Confidential, Charlotte, NC
Responsibilities:
- Developed front end UI screens for multiple projects and worked with multiple teams concurrently, being mindful of all deadlines.
- Involved in writing application level code to interact with API's, Web Services using JSON, XML and JQuery.
- Works closely with Project Management, contributing to Project Management's creation of functional specifications.
- Constructed a presentation layer based on functional specifications.
- Worked closely with other Software Engineers coding the business layer and data layer.
- Experience creating JavaScript and MVC architecture design and implementation of HTML web applications.
- Re-designing/ developing the main website to improve user experience and add new functionality.
- Worked on the website from start to finish to give it a new look using HTML/CSS/Java- script
- Worked with JSON for data exchange between client and server.
- Involved in designing and developing the GUI for the user interface with various controls.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
- Debugging JavaScript and html code with Firefox Firebug and Google chrome debugger.
Environment: HTML, CSS, JavaScript, JQuery, JSON, AJAX, Adobe Dreamweaver, Bootstrap, Web API, SVN and Eclipse.
Jr. Front end developer
Confidential
Responsibilities:
- Collaborated with back end developers, and involved in designing teams that implements UI solutions in different platforms.
- Involved in developing front-end systems with JavaScript, Bootstrap, HTML, and CSS.
- Used MVC architecture which separates the representation of information from the users interacting with it.
- Improved the usability, aesthetics, speed and communication of the websites.
- Developed clickable prototypes in HTML, DHTML, Photoshop, CSS and JavaScript.
- Involved in building strong customer relationships and created processor according to customer viewpoint.
- Involved in fixing the bugs in the software and involved in testing the compatibility in all browsers like Internet Explorer, Chrome, Firefox, and Opera.
Environment: HTML, DHTML, JavaScript, CSS, JQuery, Adobe Photoshop, MS-Office, Windows XP.