Front-end Developer Resume
SUMMARY:
- 7+ years of work experience in Analysis, Design, Development, Testing and Maintenance of various applications in HTML/JavaScript/CSS,Flex/Flash Builder and Java/J2EE technologies.
- Strong experience in web development usingHTML, CSS, JavaScript, JQuery, Flex, Flash, Action Script, J2EE,Ajax, EJB, Servlets, JDBC, JSP, XML, Web Sphere Application Server, J - Boss Application Server and Tomcat.
- Strong experienced in Knockout MVVC,Spring MVC, Apache Tiles, Cairngorm, Parsley framework
- Working noledge of Backbone, Hibernate, Life Cycle Data Service and Blaze Ds.
- Knowledge ofApi’s like Media, History, Web Storage, Application Cache, Geo location.
- Experience in defining Test Cases, GUI, Integration, Performance Testing, User Acceptance, Unit Testing, developing and maintaining test scripts, analyzing bugs, extensive interaction wif other team members in fixing errors.
- Actively involved in full project life cycles-User Requirements Analysis, confirming to teh design specifications and review code, testing and implementation.
- Experience wif Building Tool like Ant, Maven.Knowledge of Subversion version control.
- Ability to complete entire projects right from teh initial design phase to teh final implementation, of teh development life cycle.
- Ability to handle multiple tasks and work independently as well as in a team.
- A team player wif excellent technical, communication and interpersonal skills.
- Quick learner of new Computer Technologies.
TECHNICAL SKILLS
Languages/ Scripting Languages: HTML5/4, CSS3/2, JavaScript, PHP, Adobe Flex/Flash, MXML, Action Script 3.
Libraries/ Others: JQuery, Ajax, Angular.js, Raphael.js, Respond.js, Json2.js, Less.js, Underscore.js, JQuery UI, JQuery-mobile, Blaze DS, LCDS. D3.js, JSPlumb, gridster.js
TOOLS/IDE: RAD, Spring STS, Flash Builder, Flex Builder, Eclipse,J Builder 5.x, Ant, Macromedia Dream Weaver, Unity 3D, MAX/MSP
Application/Web Servers: Web sphere Application Server
Version Control Tools: SVN,GIT
Operating Systems: Win 95/NT/2000/XP/Vista/7, UNIX, Red Hat Linux 5.0
PROFESSIONAL EXPERIENCE:
Confidential
Front-End Developer
Responsibilities:
- Agile methodology wif daily standups and Code Reviews.
- Part of reconstructing and planning meetings.
- Worked in designing and implementing velocitypages wif html.
- Moving contents.
- Used angular.js for MVC framework
- UsedHTML5 for front end view wif JavaScript libraries likejQuery, Socket.io, Gridster, Handlebars, Underscore, AngularJS.
- Animation and gradient were widely used and were implemented using css3 transform, transitions and external libraries.
- Developed Front-End API to integrate wif back-end code.
- Conducted and participated in thefront-end code review for teh front-end developers.
- Wrote and maintained teh tests in Jasmine testing framework.
- CodedAJAX calls to populate tables, tab menu and other components wif JSON data.
- Custom tree, scrollbars, accordion and dropdown were used wif company standards.
- Participated in Performance and optimization of code.
- ImplementedRegistering forms and fixing cross browser drop down menu issue.
- Create survey form and export data through IEWA system
- Alternate day meeting about progress and gone through Code Review.
Environment:HTML4/5, JavaScript, CSS2/3, JQuery UI, Ajax, JSP, ICMS, IEWA, IPswitch.
Confidential
Responsibilities:
- Communication wif client
- Design mini site layout wif Photoshop
- Implement website.
- Used angular.js for MVC framework
- UsedHTML5 for front end view wif JavaScript libraries likejQuery, AngularJS. Bootstrap, node.js
- Animation and gradient were widely used and were implemented using css3 transform, transitions and external libraries.
- Hosting documents.
Environment:HTML4/5, JavaScript, CSS2/3, JQuery UI, JAVA, JSP, ICMS, IEWA, IPswitch, bootstrap, node.js
Confidential
Front-end Developer
Responsibilities:
- Setting up testing environment
- Created teh structure of teh website.
- Used Jasmine for Testing.
- Writing user interaction function wif JQuery.
- Created line structureinterface wif JSPlumb library.
- Implemented grid structure interface wif Gridster library.
- Binding data wif backend side using AngularJS
- Receive, process and broadcast data wif Socked IO
- Created data visualization model wif D3.js
- Created working environment wif Unity 3D.
- Implemented server.
- Analysed Leap Motion data refine user experience;Wrote user interaction functions using JavaScript
- Create workflows to visualize data from USGS earthquake website
- Processed Earthquake data
Environment: HTML4/5, CSS2/3, JavaScript, Ajax, JQuery, PHP, Unity 3D, Node.js, Socked.IO, MongoDB, Leap Motion.
Confidential
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX, Angular Js and JSON.
- Used JavaScript, jQuery for user interactions in pages.
- Used jasmine for unit testing of functions.
- Coded AngularJS controllers and directives for application functionality.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Used JQuery Ajax for service calls on pages to interact wif teh server for information.
- Rapid prototyping of design concepts.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Used Ajax, JSON to send request to teh server to check teh functionality of teh websites.
- Testing teh website on multiple browsers wif their old as well as latest release.
- Used JSON for storing and exchanging information between browsers and servers.
- Worked closely wif SQA team in fixing teh reported bugs/defects and checking cross platform compatibility.
- Transformed design mock-ups into cross-browser compatible HTML/CSS layouts and implemented dynamic Elements and reusable libraries wif JavaScript, JQuery and Angular.js
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js, Require.js, Ext.js and coffee script accommodate these advanced and fast technologies.Used Angular.js for Model-View-View Model (MVVM) pattern.
- Created forms to collect and validate data from teh user in HTML and JavaScript.
- Active participation throughout teh entire software development lifecycle from project inception, to code development and elaborate testing of teh various modules.
- Used agile methodology for teh software development.
- Responsible for authoring of website functionality wif JavaScript, HTML, CSS.
- Used CSS Sprites to decrease teh number of HTTP requests and load time of web pages.
- Been an active team player, helped in fixing bugs and also carried out troubleshooting.
- Deveoped teh UI using Java/JSP/HTML, providing an interface for users for presentation logic.
- Wrote SQL’s for modifying, inserting or querying teh data in teh database.
- Developed a Servlet which acts as a chief controller of teh system. All teh requests are routed through this servlet where it recognizes teh user and his role and redirects teh request to respective modules along wif teh necessary security information.
- Developed generalized script functions in JavaScript dat are utilized throughout teh application for front-end validations. These scripts were included in most of teh JSP’s to provide consistency and avoid duplication of code.