Front End Developer Resume
Maple Shade, NJ
SUMMARY
- 6 years of experience in Web Development, developing User Interface (UI) applications and professional web applications using HTML/5, XHTML, CSS2/CSS3, JavaScript, jQuery, AJAX, JSON, DOM, XML, AngularJS (1.x /2), Backbone.js with experience in the software development life cycle.
- Experience in developing web page quickly and effectively using, HTML 5, CSS3, JavaScript and JQuery.
- Developed the administrative UI using AngularJS.
- Experience in building Single Page Application (SPA) using Model View Controller (MVC) framework such as AngularJS.
- Experience in JavaScript framework with major involvement in AngularJS.
- Good Experience in Application using AJAX, Object Oriented (OO) JavaScript
- Experience with AJAX, REST and JSON.
- Experience applying the latest development approaches including MVC in the browser, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
- Ability to write well-documented, well-commented, clear and maintainable efficient code for web development.
- Deep understanding in implementing the business rules in different layers like UI, services and backend database.
- Experience working on scalable environment using Agile/SCRUM, Test-driven development (TDD) methodologies.
- Experience in all stages of testing namely Functional testing, Performance testing, Integration testing, Regression testing and User Acceptance testing.
- Experience in various text editor: VS Code, Sublime, Notepad++, Web storm.
- Strong communication skills, with the ability to convey concepts/requirements between technical and non-technical stakeholders.
- Proven record of accomplishment in demonstrating innovative and unique designing skills, ability to work in a stressful environment with projects and interaction with every team member.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to meet project deadlines.
TECHNICAL SKILLS
Languages: C, C++, UNIX, LINUX, Java
Front End: DHTML, XHTML, HTML/HTML5, CSS/CSS3, JavaScript, LESS, SASS, JSON, AJAX, Type Script, Node.JS, Bootstrap Libraries jQuery
Frameworks: Bootstrap, AngularJS 1.X, AngularJS 2, Backbone
Version Control System: JIRA, GIT
Desktop Tools: Acrobat Writer, MS Word, MS Excel, MS PowerPoint, MS Access
Task Runner: Grunt, Gulp
Operating System: Windows, Mac OS, Unix
Web/App Servers: Apache, Node JS, Tomcat 5.0
IDEs: VS code, Web storm, Eclipse, Sublime editor, Notepad++
Methodologies: Agile and Waterfall
PROFESSIONAL EXPERIENCE
Confidential, Maple Shade, NJ
Front End Developer
Responsibilities:
- Responsible to design and developed web pages using HTML5, CSS3, JavaScript, jQuery, Bootstrap and AngularJS.
- Developed single page applications using Angular 2.0, Typescript, HTML5, CSS3, ng2-Bootstrap.
- Developed dynamic responsive web application by integrating AngularJS with Bootstrap which is further integrated with web services.
- For version control we are using GIT and JIRA for ticket tracking.
- Utilized modernizer extensively to build HTML5/CSS3 based page layouts that are cross browser compatible and standard-compliant.
- Implemented Angular 2.0 component router for navigation.
- Extensively used mobile web application using native JavaScript by using existing hybrid Mobile application code base in iOS and Android device.
- Used Gulp as the automated task runner for a better development/build/production workflow.
- Implemented Angular 2.0 services to connect the web application to the back-end APIs.
- Successfully performed the RESTful APIs Integration and developed an API wrapper for reusability.
- Analyzed test results, identified issues and reported it to the developers and project manager through JIRA.
- Worked with Git to maintain current and historical versions of source code.
- Component level design and define the usage of Ajax to reuse the network bandwidth efficiently and making feel that the user resides in the same page of our website.
- Performed Unit testing using Jasmine and Karma.
- Involved in undertaking CR’s from business as per the user feedback.
- Worked with Agile software lifecycle methodologies.
- Attend standup meetings (Scrum), estimation meetings and requirements review meeting to analyze requirements for each story card in a sprint.
Environment: HTML5, CSS3, SASS, jQuery, AngularJS 2, Typescript, Node.js, Bootstrap, Ajax, JIRA, JSON, GIT, Agile Methodology, Jasmine-Karma.
Confidential, Seattle, WA
Front End Developer
Responsibilities:
- Built Web pages that are more user-interactive using AngularJS, Ajax, JavaScript, LESS and Bootstrap.
- Designed and developed web pages using with HTML5, CSS3, Ajax, Bootstrap and jQuery based on the W3C standards and Web 2.0.
- Developed and enhanced front-end part of Confidential &T’s business application Sales Express by using JavaScript, AngularJS 1.5
- Developed mobile web application using native JavaScript and AngularJS by using existing hybrid Mobile application code base.
- Web application development for backend system using AngularJS and Node.js with cutting edge.
- Utilized various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Involved in finding out the bugs, broken links and missing images etc. and rectifying them.
- Used GIT for version control and JIRA for defect tracking.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML, XHTML, and CSS.
- Handling all the activities related to designing for Production on Web site.
- Making use of HTML, and XML for the designing the GUI framework and presentation stratum.
- Always provide constructive suggestions for change from UI/UX point of view.
Environment: HTML5, CSS3, Agile, Ajax, JSON, JQuery, AngularJS 1.5, Responsive Design and GIT, Node JS.
Confidential, Dublin, CA
UI Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Expertise in DOM manipulation using JavaScript and AngularJS.
- Worked extensively on AngularJS in creating Controllers, Making AJAX calls using $http and JSON parse. Worked on server side cross platform issues.
- Developed Front End Applications to provide access to the database servers.
- Used XML Web services with SOAP protocol for transferring data between different applications.
- Used HTML5, DHTML, JSON, CSS3, JavaScript, jQuery, Ajax to create the front-end applications.
- Bug fixes for existing software system and software enhancement.
- Used Firebug, Firebug Lite, IE Developer Toolbar for debugging and browser compatibility.
- Used jQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
- Developed client side validation code using JavaScript and jQuery.
- Creating pages in Site Core and validating the HTML code with W3C Validator.
- Involved in documentation of the architecture and configuration details.
- Experienced with fundamental rendering techniques such as lighting, deferred rendering, shadow mapping, normal mapping, animation, reflections, ambient occlusion
- Designing and Publishing Weekly Newsletter through website and mailer.
- Generated Meta Tag for index page and for subpages into web site.
- Understood their existing code and made changes to adapt the new environment.
Environment: HTML5, CSS3, JavaScript, AngularJS, JSON, jQuery, GIT.
Confidential
Front End Developer
Responsibilities:
- Developed the App using HTML, CSS and JavaScript.
- Deployed the application in Tomcat.
- Generate statistics of total sales of flats, time taken for calculating the taxes, inter department taxation.
- Worked closely with senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations.
- Contributed to the design direction by building mock-ups in Photoshop and Front-End.
- Contributed positively to the overall team dynamic; participated in stand-up meetings, planning and design sessions and other business-development working.
- Created projects to make the students submit their work assignments online which made them see their work being useful immediately.
- Worked in Team to use JavaScript and CSS such that their code is cross browser compatible as the students work on different browsers.
- Played a team member role by providing individualized instruction based on observation on project.
- A background process to periodically capture course information and populate database.
- Generate reports of Company’s management report such as inventory report, sales report and progress within their chosen project and sub-project building programs.
Environment: HTML, CSS, JavaScript, jQuery, Waterfall Methodology.