We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

Roseville, MN

SUMMARY:

  • Around 10+ years of experience as IT Developer in various enterprise technologies
  • Around 8 years of experience as web developer in designing and developing user interfaces, testing and debugging
  • Experience in software life cycle phases like requirement analysis, implementation and estimating the time - lines for the project.
  • Work experience with MVC Architecture and JAVASCRIPT frameworks like Angular Js in creation of single page applications (SPA's).
  • Worked on latest frameworks libraries like Bootstrap, Angular, jQuery for developing user interface for mobile and web applications.
  • Knowledgeable in MEAN full stack development concepts (Mongo Db, Express Js, Angular, Node Js)
  • Worked on CSS precompilers like Sass and LESS and JavaScript frameworks with JS-based build tools like Grunt, Gulp, and Bower
  • Experienced with application development using Java and developed native android applications.
  • Worked on mobile BaaS frameworks such as Firebase, Kinvey etc.
  • Strong understanding and good Experience with Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
  • Comprehensive and in-depth knowledge about Agile/SCRUM Development.
  • Strong knowledge in document object model (DOM) and its functions.
  • Thorough understanding of CSS principles with Sass and LESS preprocessors for managing maintainable, scalable and cross-browser code.
  • Experience on JavaScript task runners like GRUNT and complier like Babel.
  • Experience with firebug for Mozilla, developer toolbar for Chrome and IE developer toolbar for internet explorer for debugging applications.
  • Experience working in AGILE based development environment and participating in Scrum sessions.
  • Experience in version control using GIT-HUB and deployment using HEROKU.
  • Ability to write well-documented, well-commented, clear and maintainable efficient code for web development.

TECHNICAL SKILLS:

Web Technologies: HTML/ HTML5, CSS/ CSS3, JAVASCRIPT, AJAX, JSON, Jquery, Bootstrap, Mean (Mongo Db, Express Js, Angular Js, Node Js) Stack, PHP, DOM, Media Queries, DHTML, XHTML, XML, Heroku, Backbone Js, AJAX Ui Concept Modeling, JAVA, Firebase, Kinvey, Photoshop CS6.

Web/App Servers: HTTP Web server, RESTFUL API, Apache Tomcat Unit Testing/ Task runner

Languages: C, C++, Java, JavaScript, Python

Methodologies: Agile / Scrum, Waterfall.

Version Control: GIT-HUB, Git, Subversion

Ide/ Tools: Atom, Eclipse, Webstorm9, Sublime Text 2, Netbeans, Visual Studio, Sublime Text, Dreamweaver CS3/5, Brackets.

Debugging Tools: Node Debugger, Firebug, Google Chrome Web Debugger, IDE Developer Tools.

Database: Mongo DB, My-SQL, Oracle.

Operating System: MS Windows7/8.

PROFESSIONAL EXPERIENCE:

Sr. UI Developer

Confidential, Roseville, MN

Responsibilities:

  • Designing dynamic web pages using HTML, CSS, Angular.js, Bootstrap and JAVASCRIPT.
  • Worked on frontend frameworks like Angular Js, JAVASCRIPT,Query.
  • Enhanced an existing Angular application to follow strict MVC patterns for improved source code maintenance and enhanced performance.
  • Partnering and working closely with the back end team to ensure seamless and flawless integration.
  • Using Angular factory and services for dependency injection to share data and common code functionality between multiple controllers.
  • Developing a responsive application for adapting to different screen resolutions using Bootstrap and CSS3 media queries.
  • Adding ES6 features involving ERROR function and TEMPLATE strings.
  • Used Jquery Events to manipulate the elements depends on the user interactions.
  • Integrated with various databases for retrieving the data using AJAX/JSON.
  • Responsible for creating RESTFUL Web Services to serve data to the front-end application in JSON format .
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Involved in Agile/Scrum based approach and participated in sprint planning, retrospective meetings.
  • Aiding in the project management from initial concept, debugging and testing.
  • Used Google Chrome for debugging the application using Chrome developer toolbar.
  • Understanding of cross browser rendering and performance issues and mobile support.

Environment: HTML, CSS, JAVASCRIPT, ES6, Jquery, Angular, Restful web services, Node Js, Bootstrap, GIT-HUB, Google Chrome, Atom, Brackets

Front End Developer

Confidential, Dallas, TX

Responsibilities:

  • Responsible for creating efficient design and developing user interaction screens using HTML, CSS, JAVASCRIPT, Angular, Jquery, AJAX and JSON.
  • Developed responsive and interactive pages using Angular and Node Js frameworks.
  • Worked on Creation of routes using route provider, dependency injections, interpolation in Angular.js. Creation of services and its usage in controller to manipulate DOM.
  • Web server creation using express module in node.js and Rendering the templates with data using handlebars (hbs).
  • Worked closely with UX team to translate designs and wireframes to code.
  • Refactoring the data in the DOM for reusability. Services like scope, filter, log, messages, timeout, interval and DIRECTIVES like ng-repeat, ng-class, ng-model, ng-show, ng-hide are used in developing single page applications.
  • Injecting data into the application from the command window using modules like yargs and embedding the data into the files using the File System (fs).
  • Worked on callback functions while dealing with the ASYNCHRONUS applications.
  • Used Angular JS multiple in-built directives, filters, rootscope, childscope, template.
  • Experience in MVC architecture while developing single page applications.
  • Worked on mongo DB involving insertion, deletion, fetching and updating the data.
  • Developed client side drop down menus, search bars, carousel, and drop down toggles using Twitter-Bootstrap
  • Security and authentication while dealing with the forms submissions making routes private using Hashing techniques.
  • Implemented the project and fixed the bugs while dealing with different modules.
  • Involved in development and finalization of initial design of the application and worked with content managers, copywriters and designers to resolve the issues.
  • Implemented Google API for authentication and account management
  • Version control using GIT-HUB and Debugging using Google chrome developer toolbar.

Environment: HTML4/5, CSS3, OOD, AGILE, JAVASCRIPT, Jquery, JSON, DOM, Angular Js, MVC architecture, Node Js, Express.js.

UI Developer

Confidential, Montville, NJ

Responsibilities:

  • Responsible for transforming design mock-ups to W3C STANDARDS HTML pages using XHTML, CSS, JAVASCRIPT, JSON, XML and XSLT.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML, CSS and JAVASCRIPT).
  • Responsible for developing various static and dynamic modules that are displayed in different web pages according to the specifications.
  • Development of websites and creation of web forms using Object-Oriented PHP and MySQL.
  • Involved in Contact forms creation and validations using PHP and usage of SESSION VARIABLES and COOKIES in the application. Designed the Servlets which act as controllers for the application to monitor the work flow. Designed Java Server Pages required for the application. MySQL is widely used in creating API's using PHP to insert, fetch, delete and update data. Developed social network services for user interaction using AJAX and JAVASCRIPT. Worked with HTML, CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS behaviors. Developed and designed XML schemas to transport and store data. XML was used to simplify data and allow for platform changes, as well as making data more available across the applications distributed platforms.
  • Used cascading style sheets (CSS) to maintain design consistency across all web forms.
  • Implemented dynamic page elements and form error validations using JAVASCRIPT.
  • Created AJAX calls to exchange (request / responses) information with database.

Environment: PHP, MySQL, CSS, HTML, JAVASCRIPT, Apache Tomcat, J2EE, Java, JSP, Servlets, XHTML, XML, JSON, AJAX, DOM, eclipse, Apache Tomcat, adobe Dreamweaver CS3.

Project Engineer

Confidential

Responsibilities:

  • Porting, maintenance and integration of the PowerVR 2D/3D OpenGLES graphics driver to Symbian Platform.
  • Porting Symbian Kernel to OMAP Platform. Worked on development and maintenance of device drivers

Hire Now