Senior Front-end Developer Resume
PrincetoN
SUMMARY
- 6+ years of professional experience in User Interface (UI) / Front End development related to Finance, E - commerce, Advertising.
- Expert in HTML, CSS, JavaScript, AJAX, JSON and XML.
- Proficient in using libraries like JQuery to implement dynamic webpages.
- Hands-on experience in building Single Page Application (SPA) using AngularJS framework.
- Strong Model View Controller (MVC) framework experience for easy-maintained design.
- Solid experience in developing precise and customized responsive web design using Bootstrap and Media Queries.
- Familiar with debugging and troubleshooting code using Jasmine testing framework and mainstream browser tools like Chrome Element Inspector, Firebug, IE Tester.
- Experienced in analyzing and solving Cross-Browser Compatibility issues for main browsers and portable devices.
- Familiar with Version Control Tools such as Git.
- Proficient in using IDE such as Sublime, NetBeans, Notepad++, Webstorm and Visual Studio.
- Solid knowledge in multiple programming languages such as Java, C and Objective-C.
- Using SASS to write logical, reusable code which is more efficient, and easier to maintain.
- Experience in maintaining code for existing apps to support the latest devices and releases of IOS.
- Able to use and handle Adobe Photoshop in need of designing.
- Familiar with Grunt task runner to manage project and Bower package manager to install libraries such as jQuery and Bootstrap based on running in the Node.js environment.
- Self-motivated person with strong communication, problem-solving skills and highly attracted by new technologies.
- Ability to work efficiently within the team as well as independently. Capable of multi-tasking, quickly adjusting to new environment and working under pressure.
TECHNICAL SKILLS
Front-End Technologies: HTML, HTML5, CSS2/3, JavaScript, AJAX, JSON, XML, Media Queries, DOM, Sass/Less, Jade
Library/Framework: JQuery, Bootstrap, AngularJS, Compass, Jasmine, JQuery UI
Programming Language: JavaScript, Java, C, Matlab, Objective-C
Developer Tools/IDE: Sublime, NetBeans, Notepad++, Webstorm, Visual Studio, Xcode, Eclipse
Testing Tools: Chrome Element Inspector, Firebug, IE Tester
Version Control Tools: Git, SVN, SourceTree
Operating System: Mac OS, Windows
UX: Lightroom, Photoshop, Sketch, Flash, Illustrator
PROFESSIONAL EXPERIENCE
Confidential, Princeton
Senior Front-End Developer
Responsibilities:
- Leading the development of the well responsive RSVFacts website using AngularJS framework and JavaScript in conjunction with HTML5, CSS3, with front-end UI team.
- Implement the Model View Controller architecture by using AngularJS.
- Using media query to apply responsive utilities for desktop, mobile and tablet version and appropriate positioning of elements to the website.
- Creating layout templates using Jade which is more dynamic than pure HTML.
- Using SASS to write logical, reusable code which is more efficient, and easier to maintain.
- Created angular directive and controller to handle logic and website features.
- Designed dynamic client-side JavaScript codes to build web forms and performed simulations for web application, page navigation and form validation.
- Pixel-perfect attention to detail recreating layouts from Sketch, Photoshop, Illustrator and Flash files for the google doubleclick banner ads.
- Implement the animation of the doubleclick banners using Greensock.
- Creating both in-page banners and expanding banners using Enabler.
- Worked on resolving numerous cross browser compatibility such as IE, Mozilla Firebox, Google Chrome and Safari.
- Worked on solving cross device compatibility such as iphone, ipad and ipad mini.
- Optimized website performance by converting the site to sprite.
- Used version control tools Git to update the project with other team members.
- Performed testing using Chrome Inspector, Firebug, IE Tester to fix bugs and cooperate with QA.
- Using browserstack and virtual box to simulate IE browser in Mac.
- Handle multiple projects in the same time.
- Worked on documentation and involved in maintenance and support.
Environment: HTML/HTML5, Jade, CSS3, JavaScript, AJAX, JSON, Git, AngularJS, MVC, Greensock, Photoshop, Sketch, Illustrator, Flas
Confidential
Senior Front-End Developer
Responsibilities:
- Involved in the requirement analysis and design phases to comprehend all technical assessments, and to participate in implementation with minimal errors.
- Participated in developing a well responsive Single Page Application using AngularJS framework and JavaScript in conjunction with HTML5, CSS3, with front-end UI team.
- Implement the Model View Controller architecture by using AngularJS.
- Deployed Bootstrap to apply responsive utilities and appropriate positioning of elements to the website.
- Created a JavaScript library including objects, module patterns and functions that encapsulate business and display logic, handle form validation, DOM manipulation, and communication with sever side.
- Use Ajax to retrieve customers’ information as JSON data across Restful web service.
- Designed dynamic client-side JavaScript codes to build web forms and performed simulations for web application, page navigation and form validation.
- Worked on resolving numerous cross browser compatibility related to JavaScript and CSS, such as IE, Mozilla Firebox, Google Chrome and Safari.
- Implemented the product quote function in the product search section by using AngularJS, AJAX and JSON.
- Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript based on running in the Node.js environment.
- Optimized website performance by converting the site to sprite sand used Content Delivery Network to improve specific scripts and styles.
- Used version control tools Git to update the project with other team members.
- Performed unit testing using Jasmine and Karma, along with integration testing Chrome Inspector to fix bugs and cooperate with QA.
- Work with back end developer to finish the account management process.
- Worked on documentation and involved in maintenance and support.
Environment: HTML/HTML5, CSS3, JavaScript, AJAX, JSON, XML, Git, Bootstrap, AngularJS, MVC
Confidential, Jersey City, NJ
Senior UI Developer
Responsibilities:
- Involved in analysis the website to come up with new markup solution as well as work closely with back-end team in designing login system.
- Enhanced code using HTML5, CSS3, JavaScript and JQuery.
- Provided UI for login system by HTML5, CSS3 style sheets, JavaScript and JQuery.
- Added a new login system with JavaScript and JQuery, developed user interface to combine new module with it.
- Utilized JQuery and AJAX on form design and user input validation.
- Designed new cross-browser accessible and responsive webpage using Bootstrap.
- Involved in fixing front-end issues and enhancing the code to speed up the webpage load time.
- Optimized HTML and JavaScript code to reduce web page loading time.
- Add new features such as geolocation to display the office location and iframe to display introduction video to the website.
- Collaborated with teammates and updated application versions using Git.
- Work with back-end developer to finish the shopping system.
- Involved in website maintenance and support.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, AJAX, JSON, XML, Git, Bootstrap
Confidential, Manalapan, NJ
Front-End Web Developer
Responsibilities:
- Communicated with client to confirm business requirements and prepared for project design and documents.
- Implement web layout using HTML and CSS.
- Used JavaScript and JQuery to achieve different functions and trigger events therefore generate dynamic web pages such as used JQuery to make dropdown menus.
- Used JavaScript and JQuery in developing code for customer shopping process, including validating customer information form, sending customers information to the server and payment process.
- Implemented credit card payment interface using JavaScript and JQuery.
- Used AJAX to create interactive features in the website’s search section and to refresh certain section to reduce the load on web server.
- Made further user interface update using SASS and JavaScript.
- Created a responsive website that fits different media types by applying Media Query.
- Extensively tested the websites identified and bugs using Jasmine and fixed them.
- Work with back-end developer to finish the shopping system.
Environment: HTML, CSS, JavaScript, JQuery, Media Query, Jasmine, JSON, AJAX, Sublime
Confidential, Chicago, IL
UI Developer
Responsibilities:
- Work patiently with client to define business objectives, project scope and design approach to ensure site features match requirement.
- Modified pictures to fit better on website using Adobe Photoshop and Light Room.
- Created web layout using HTML and CSS.
- Implemented fundamental web functions using JavaScript and applied JQuery to achieve lighter size of files.
- Created forms to collect and validate data from users using HTML, JavaScript and JSON.
- Conducted multiple times of testing using testing tools such as Chrome Inspector.
- Tested different browser behaviors while writing plain JavaScript to fix related issues.
- Updated and maintain the website content include the look and feel.
Environment: HTML, CSS, JavaScript, JQuery, JSON, Sublime, PhotoShop, Light Room
