Front End Developer Resume
Bentonville, AR
PROFESSIONAL SUMMARY:
- Around 6 years developing web applications with a focus on developing usable, accessible, and cross - browser compatible sites.
- Successfully working as an experienced UI / Front End Web Developer.
- Expertise in developing web applications using HTML, CSS, and Object oriented JAVASCRIPT, JQuery, Angular JS, AJAX and JSON.
- Proficient in leading SPA in the market i.e. Angular JS.
- Designed Web application for handheld mobile devices using Responsive Web Design, Twitter Bootstrap, Media Queries, LESS and SASS.
- Experienced in using Modernizer to check cross-browser compatibility, making sure that the HTML and CSS features are working properly.
- Extensive knowledge of MVC architecture.
- Working experience with version control tools like GIT and SVN.
- Experience in Document Object Model (DOM) manipulation and dynamic contents.
- Strong hands on experience JQUERY, JSON, AJAX and JavaScript.
- Developed visually appealing websites making sure the cross compatibility with all major browsers like Safari, Internet explorer, Firefox and Google chrome.
- Incorporated table-less web development approach to create applications using CSS (2.1/3) and with the help of tags as per W3C standards. Extensive experience in bug fixing and production support.
- Fluent with Firebug, DOM inspectors for other browsers and other JavaScript debugging techniques.
- Experience and full understanding of Software Development Life Cycle, Agile software development methodology, Water fall and database design.
- Possess strong communication skills for day-to-day interaction with offshore and onshore cross-functional development teams.
- Work closely with business and quality assurance teams to deliver the final product.
TECHNICAL SKILLS:
Operating System: Windows XP, Windows Vista, Windows 7, Windows 8, MAC OS X, Linux.
Frond End Technologies: HTML4/5, DHTML, Cascading StyleSheets (CSS 2/3), JavaScript, JQuery, Angular JS, Node.js, Sass, XHTML, AJAX, JSON, Jasmine, Grunt, Bower.
Editors: Eclipse, SublimeText, Notepad++.
Database: Oracle PL/SQL, T-SQL.
Methodologies: Waterfall, Agile
Version Control Systems: SVN, GIT
PROFESSIONAL EXPERIENCE:
Front End Developer
Confidential, Bentonville, AR
Responsibilities:
- Involvement with end users and Product Owners to understand the business requirements.
- Responsible for development of the web pages from mock- ups and Photoshop Designs with clear understanding of the user stories.
- Worked on creating Controllers, Factories and Services for optimizing the AngularJS applicationcode and also to manage the shared services.
- Also created some custom angular filters to achieve the acceptance criteria as per the business user stories provided.
- Integrated controllers with templates and directives in the most efficient way possible, keeping implementation of various parts of a web page segregated.
- Used NPM (node package manager) to manage dependencies for the application and also for installing and using various node.js applications.
- Installation and management of various other libraries and external angular modules is being handled using Bower.
- Grunt is the primary build tool used for the project. Hence, efficient with grunt commands and debugging in case some errors occur during the build process.
- Designed dynamic and browser compatible pages using HTML, DHTML, CSS, JQuery, Angular.js and JavaScript.
- Was responsible for developing responsive web pages using techniques like Bootstrap and media queries.
- Developed code to call the Application Programming Interface (APIs) to fetch the data and populate on the UI using JQUERY/AJAX.
Environment: HTML5, CSS3, JQuery, AngularJS, Bootstrap, Grunt, Bower, GIT, Eclipse IDE, AJAX, JSON
UI Developer
Confidential, Warren, NJ
Responsibilities:
- Involved with end users and Business Analyst to understand the business requirements.
- Developed creative solutions for challenging client requirements while working in cross functional team settings, explain technical needs and provide across departments.
- Responsible for design and development of the web pages from mock- ups.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Designed CSS based page layouts that are uniform on all screens throughout the application, cross-browser compatible and standards-compliant.
- Designed dynamic and browser compatible pages using HTML, CSS, JQuery and JavaScript.
- Was responsible for developing responsive web pages using techniques like Bootstrap and media queries.
- Wrote application level code to interact with the backend databases SQL server and AJAX.
- Developed code to call the Application Programming Interface (APIs) to fetch the data and populate on the UI using JQUERY/AJAX.
- Developed JQuery methods to support the dynamic nature of the web-site elements like navigation, animation buttons and icons etc.
- Made use of plug-in to make the web pages interesting and easy to use.
- Took initiative to fasten the project’s progress.
- Interacted with business and quality assurance teams to deliver the final product within deadline period.
Environment: HTML5, CSS, JavaScript, JQuery, ASP.NET and SQL Server.
UI Developer
Confidential, Irvington (TX)
Responsibilities:
- Worked the System Analyst and the project team to understand the requirements.
- Converted the Photoshop mockups in to hand-written HTML and CSS pages.
- Developed web pages applying best standards.
- Designed dynamic and multi-browser compatible pages using HTML, CSS and JavaScript.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Designed CSS based page layouts that are cross-browser compatible on all the major browsers like Safari, Chrome, Firefox and IE.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Responsible for fixing any bugs and communicating they back over to the QA team.
Environment: HTML, JavaScript, CSS, Eclipse IDE, Java (JSP), MS Office, Adobe Photoshop, Oracle, SVN, AJAX.
UI Developer
Confidential, Southfield, MI
Responsibilities:
- Co-ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Responsible for Design and development of Web pages using HTML 4.01, CSS including Ajax controls and XML.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented applications in JavaScript.
- Worked on web pages compatible across all modern browsers such as IE, Firefox. Chrome and Safari.
- Wrote code in jQuery to perform AJAX calls to get JSON data from the back end/ APIs and parse it on the front end.
- Responsible for remodeling design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS.
- Used JavaScript for popping up alerts and a new window with control over size, position, and attributes of the new window.
- Used JQuery to create animated table row design using Grid Views report functionality that scrolls through the list of records highlighting the selected rows.
Environment: HTML, JavaScript, CSS, Eclipse IDE, Java (JSP), JQuery,MS Office, Adobe Photoshop, Oracle, SVN, AJAX.
Web Developer, Front End
Confidential, NY, NY
Responsibilities:
- Worked closely with clients to derive business objectives, project scope, solution space andDesign/development approach for various knowledge research applications.
- Focused on developing web interface with table-less designs as per W3C standards.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery and JavaScript.
- Responsible in making sure pattern is similar across all the pages.
- Created web pages which are informative and yet very neat and interesting to look at.
- Wrote application level code to interact with the backend databases JQUERY AJAX and JSON.
- Used APIs to call data from backend and populate on web interfaces.
- Applied industry best practices and web standards to optimize the web pages for performance.
- Optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Coordinated with business and designer team to develop high level documents.
- Worked with SQA team to fix the bugs that were reported in JERA.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, Eclipse, JSP, Oracle 10g, SVN.