Ui/mobile Developer Resume
TX
PROFESSIONAL SUMMARY:
- Having 3 years of experience as a Front End/UI Developer with solid understanding of Web Development, developing User Interface (UI) applications and professional web applications using HTML5/4, XHTML, CSS2/3, JavaScript, jQuery, AJAX, AngularJS, NodeJS, Bootstrap, JSON and XML
- Experience working on scalable environment in Agile/SCRUM methodologies. Prepare Test Cases using TDD (test driven development)
- Experience in designing and prototyping Web 3.0 application according to Information architecture and Usability standards using OO JavaScript framework, Ajax, JQuery, JQuery UI, JSP, PHP,XML, HTML5, CSS3 and MVC framework.
- Experience in developing web pages in Responsive Design using Bootstrap and CSS3 Media Queries to adapt to the changing environment.
- Strong knowledge on the MVC architecture of AngularJS in developing the apps, controllers and directives which are totally customized to meet the needs of the application.
- Experience in developing applications using Angualr.JS - Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
- Developed and implemented various Ajax Frameworks such as jQuery, DOJO, JSON.
- Implemented easy to ireuse Bootstrap plugins for building carousel, accordion, modal windows etc.
- Used Ext.js for building rich internet applications, backbone.js and Require.js to optimize in-browser use and to load the module and to improve the Speed
- Debugging the code using browser tools like Firebug, and also good experience on Experess.JS, Protractor Framework
- Extensive experience using Polymer, Ember, KnockOutJS, BackboneJS, D3JS, Bootstrap and Node.js for layout
- Extensively worked with making calls to REST APIs to fetch data from the back end as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Extensive use of NodeJS, ExpressJS and MongoDB to create server side applications.
- Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like GulpJS, GruntJS.
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML DOJO and CSS markup.
- Worked with XML related technologies such as XML, XSL, DOM, JDOM, SAX, XSD, XSLT and JAXB and used XML Schema for retrieving patient details in some of my projects.
- Experienced on implementing Rich Internet Applications i.e., RIAs using JavaScript, JQuery, AJAX calls and JSON data from the server.
- Worked extensively on information design, interactive data visualization, infographic data science techniques and inferential statistics in D3JS.
- Strong experience with Search Engine Optimization (SEO) principles and Cross Browser Compatibility issues, graphic optimization for the web, including browser-safe palettes and file size management.
- Expertise in developing Web based applications using JAVA, JSP, Servlet, STRUTS Framework, Spring, HIBERNATE.
- Used Hibernate and JDBC to connect to databases like Oracle, MYSQL and DB2 to store, delete, manipulate and retrieved data from them in many of my applications.
- Familiar with Design and Development of database systems using Relational Database and Non-Relational Database Management Systems including Oracle, MYSQL and in programming with SQL, PL/SQL and MongoDB with JavaScript.
- Used AJAX for asynchronous calling of Bing Maps and internal service.
PROFESSIONAL EXPERIENCE:
Confidential, TX
UI/Mobile Developer
Responsibilities:
- Experience building presentational and functional components aptly to increase performance
- Involved in design and development phases of Software Development Life Cycle (SDLC).
- Experience with routing Angular apps
- Experience with many data fetch libraries like axios, fetch-isomorphic, promise, RxJS Observables
- Angular CLI for faster development
- Implemented REST API on Node with MongoDB as backend
- Implemented dashboards that monitor incoming aggregated data with Pie, Bar and Sparkline charts
- Wrote many unit tests for components using Mocha, Jasmin for Angular
- Involved in UI/UX conversations and implemented components appropriately with huge performance hits in mind
- Re-wrote all the REST calls to handle in observables style using Angular-observable technique by Netflix
- Contributed in building custom responsive UI toolkit library
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Built applications for scale using JavaScript, Angular 2
- Participated in Scrums and Sprints for developing the infrastructure.
- Created, optimized graphic websites and application interfaces using HTML5, CSS3, Bootstrap
- Created various Angular 2 directives, controllers, DOM, expressions, templates, data binding, etc.
- Used Elastic Beanstalk which is a server, where we deploy the application.
- Used KMS Encryption, were we encrypt the highly confidential details and deploy the application to server.
- Implemented User Interface and integrated with backend code, Node.JS as server side technology.
- Developed JavaScript library for rendering domain-specific layout XML to the web
- Used Log4J for logging and tracing the messages.
- Used Rational Clear Case for version control across common source code used by developers.
- Designed highly responsive Web UI by using jQuery Libraries (jQuery AJAX) and AngularJS (Single Page Application)
Environment: JavaScript, Ajax, JQuery, Angular JS, Express JS, MongoDB, Node.js, HTML5, CSS3, chai, mocha & karma, less, bootstrap, agile, GIT, target process, sublime text
Confidential
UI Developer
Responsibilities:.
- Developed single page web application using JavaScript framework AngularJS.
- Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop using HTML 5, CSS/CSS3, JavaScript, CSS3 preprocessor styling LESS, Bootstrap and AngularJS
- Implemented angular custom directives and custom filters.
- Used Angular 2.0 framework where data from backend is stored in model and populated it to UI.
- Converted data from database into JSON format files and retrieve useful information using AJAX calls to display them on the browser.
- Used Spring framework and J2EE components, Utilized Spring MVC, IoC, AOP and DAO modules. Developed controller classes, backend processes, complex services and database interaction.
- Architected JMS with Spring which involves setting up ActiveMQ message broker, declared ActiveMQ message destinations and also implemented Spring’s JMS Gateway Support class as a base class for JMS gateway classes.
- Created both stand-alone and clustered environments for JBOSS domains.
- Used Object/Relational mapping Hibernate framework as the persistence layer for interacting with Data base.
- Updated dashboard front end to support multiple dashboards and their operations using typescript.
- Implemented fusion chart visualizations for analytics rewrite using typescript.
- Used MongoDB with Mongoose along with NodeJS to create database.
- Unit testing of application at development phase to make sure of the functionality on different devices using Jasmine on Angular JS.
- Created various front end UI webpages using DOJO based on requirements.
- Making validations, session maintaining using HTML5 validations and session storage.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Utilized LESS preprocessing for resilient and more maintainable CSS styling and sprites.
- Worked on CSS3 and performed responsive design using media queries.
- Ran the standalone front-end application in Grunt Server task runner and installed latest version of libraries with node package manager (npm) based on running in the Node.JS environment.
- Developed a few UI modules for the mobile version of the website using React JS
- Designed some of the layouts and interfaces using Sencha Architect 2 visual app builder tool.
- Developed charting components using the Ext JS charting for the data visualization.
- Worked with Cross-Browser Compatible issues using Modernizr.
- Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome using HTML5 and frameworks like Ext.js and Knockout.js
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Maintain the code base by frequent updates to revision and subversion control using GIT.
- Used JIRA for task and defect tracking.
- Moving the code base to integration by maintaining resources in team site repository.
- Involved in Agile process, two week Sprints, and daily Scrums to discuss the development of the application.
Environment: HTML 5, CSS3, JavaScript, Bootstrap, AngularJS/ Angular 2.0, Typescript, ExtJS, Node.JS, ReactJS, ExtJS, KnockoutJS, MongoDB, Hibernate, Spring MVC, JMS, Jasmine, IntelliJ IDEA, GIT, Yeoman, Sencha, Bower, NPM, Grunt, JIRA, JBOSS, ADOBE Flash
Confidential
Front-end developer
Responsibilities:
- Involved in discussions with the System Analysts to identify the technical requirements.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Development of the whole application module using technologies such as JavaScript, jQuery and more.
- Wrote a combination of jQuery plugins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface.
- Implemented various components using JQuery UI - navigation menus, tabs, accordion style content, datepicker, autocomplete fields, tooltips and JQuery third party plugins - Data tables, JQuery Tree table, Dyna tree, JQuery Window, JQuery Validation Engine.
- Has worked on jQuery for designing user interfaces for web applications.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
- Ensured site design integrity and quality control consistency throughout the project’s lifecycle.
- Updated the website from time to time for special Requirements.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
- Worked with teams where requirements are constantly being implemented, tested and improved.
Environment: HTML/DHTML, XHTML, XML, CSS, CSS 2, JavaScript, JQuery, JQuery UI, AJAX, JSON, UNIX, SQL and SVN