Web Developer Resume Profile
Malvern, PA
SUMMARY:
- Driven professional with broad technical skill-set, very strong attention to detail, and over 6 years experience in front-end web development. Able to multitask and juggle multiple pressing projects simultaneously. On top of the latest trends and technologies. Ability to improvise, troubleshoot, take ownership, and learn new skills on the job.
- Experience in designing User Interface UI applications and professional web applications using HTML 4.0/5, XHTML, CSS2/CSS3, JAVASCRIPT, jQuery, AJAX and JSON.
- Experience in building Single Page Application SPA using AngularJS framework.
- Expertise in Twitter Bootstrap framework and building responsive website for both desktop and mobile browser users.
- Experience in Version Control tools including Git and SVN.
- Testing application using Jasmine Test Framework and GruntJS.
- Experience working in Agile Development Method.
- Knowledge in 5-layer internet model and protocols including HTTP,TCP/UDP, IMAP, SMTP, POP3, FTP.
- Hands on experience programing with Python, C/C and back-end framework including Node.js and python Django.
- Experienced in solving cross browser compatibility including Safari, Internet Explorer, Mozilla Firefox and Google chrome.
- Strong knowledge of object-oriented programming towards front-end libraries.
- Strong communication skills, with the ability to convey concepts/requirements between technical and non-technical stakeholders.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Proven track record demonstrating innovative and unique designing skills, computer proficiency, ability to work in a stressful environment with projects and interaction with every team member.
TECHNICAL SKILLS:
Dev Language | HTML/HTML5 jade , CSS/CSS3, JavaScript Coffee-Script , Python. |
Skills | jQuery, DOM, JSON, Ajax. |
Framework | Bootstrap, AngularJS, Angular-seed, Yeoman App Generator. |
Developing Tools | WebStorm, NetBeans, Sublime Text, Mac Vim, Notepad . |
Version Control | SVN Tutorial SVN, Versions , Git Terminal, Github |
Operating Systems | Windows, OS X |
PROFESSIONAL EXPERIENCES:
Confidential Role: Siebel Open UI Developer This project involved work with Siebel IIG CRM team on enhancements of Siebel Open UI. Open UI is the newest release of Oracle CRM system, based on Open UI and created a customized page 360 View to generate a summary view of all kind of Client information and displaying in a user friendly way for sales force.
Responsibilities:
- Customized Siebel Open UI interface to optimize performance and ease of use.
- Created customized view to summarize the client information.
- Worked with Siebel backend developers on pulling data from data sources include BI Business Intelligence BS Business Services , formatted data and rendered data with pre build template.
- Generated data tables with the jQuery data table plug-in, customize data table including implementing pagination and a customized sorting function.
- Created charts with d3.js, combining chart legends and data tables so that they work together.
- Implemented an Angular like template system, rendered data with separated template.
- Implemented print functionality for the customized view including print the current page and a detailed print generated with template and data.
- Data formatting using Regular Expression.
- Improved performance caused by pulling large amount of data and rendering.
- Refactored application to use Angular JS for a simpler user-friendly view and for better performance.
- Used Bootstrap to create a responsive website that fits all users and devices from desktop to tablet and mobile phone.
- Work with IE IE 9/11 and Chrome and solve cross browser capability.
- Used SVN for version control.
- Used Google Map API for embedded map functionality.
- Code well commented, also wrote an external document for knowledge transfer use.
- Day to day tasks related to debug, updates, website maintenance.
Confidential
Role: Sr. Web Developer
Product presenting project is a project building a tool for H2O franchise to access the product that company offer. It's a simple, lightweight, clean and well organized website that is easy for client to access and find their products they need. Also we have shopping cart to store selected item. Worked with a team for a user friendly and efficient online interaction, designing and coding the website front-end using Bootstrap and AngularJS.
Responsibilities:
- Created requirement analysis, design, Development.
- Designed and developed intranet web applications using JavaScript HTML and CSS.
- Implemented with AngualrJS using it's advantage including two way data binding and templates.
- Worked with RESTful APIs, Web Services using AJAX, JSON.
- Using jQuery function while implementing various UI Screens across the whole web application both consumer interface as well as internal application .
- Testing with Jasmine Test Framework
- Used SVN for version control and QC for defect tracking.
- Define technical requirements based upon business requirements.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
Confidential
Role: Front-end developer
Confidential card manage system is a tool to provide one stop experience from purchase new calling card and manage your current calling card including checking remaining value to add money to current calling card. Website was design and implemented using MVC architecture with neat, simple and beautiful design using HTML, CSS, JavaScript jQuery and etc.
Responsibilities:
- Gained experience in project planning and management, Translating project requirement into visual mock-ups, UI/UX design, information architecture and navigation design.
- Participated in website layout design using Photoshop.
- Using HTML, CSS for building page layout as well as JavaScript and jQuery library for additional feature.
- Request and Get data from backend using Ajax function in jQuery to exchange JSON data with back-end.
- Building responsive site using Bootstrap that fits all kinds of devices from desktop and tablet to mobile browsers.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
Role: UI/Front-end developer
News Presenting System is a way of designing innovative UI for company's news stream system. Redesigning content layout, navigation and overall functionality to build appealing and efficient websites. The main goal is to serve a better experience to the viewer.
Responsibilities:
- Supporting the development team by creating wireframes and prototype as needed based on requirements and revising those based on feedback.
- Day to day tasks related to website maintenance such as updating the content, updating the look and feel etc.
- Test websites and provide inputs on Usability experience aspect.
- Build static and online mock ups and prototypes for the user interface portions of new features including dialogs, icons and other visual elements in the product.
- Help developers to optimize CSS as well as HTML using different techniques like Image sprites, minimize HTTP requests with grouped CSS, shorthand practices for CSS, etc.
- Testing websites for cross - browser compatibility, bugs and troubleshooting.
- Deliver UI solutions as well as come up with UI designs..
Confidential a TV episode subscribe service similar to RSS service specifically for Chinese Users. Subscribers would receive notifications in variety ways when their subscribed TV episode is updated with the link address to access to the newest episode. This project is build with a team of two member, using Django Rest and framework and running on Sina App Engine Cloud service like AWS .The whole project include a introduction page, content presenting page, a login form and register form, and yes, it is a Single Page Application SAP .