Software Engineer/ui Developer Resume
Redmond, WA
SUMMARY
- 5+ years of experience in developing web pages and user interfaces using HTML4/5, CSS, AJAX, JQuery and JAVASCRIPT.
- Extensive experience in developing web page quickly and effectively using JQuery, HTML5, CSS3, JSP and also in making web pages cross browser compatible.
- Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross - browser code
- Strong in Web designing technologies like HTML5, XHTML, JavaScript, CSS3, Jquery, Ajax and JSON.
- Extensively used new software tools in designing user interfaces and adapt to the changing environment.
- Experience applying the latest development approaches including MVC framework in the browser, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Expertise in maintain websites, software and understanding and modifying existing code.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Extensive Knowledge in developing single-page applications (SPAs) using various JavaScript frameworks like backbone.js, underscore.js and bootstrap.
- Experience with developing and implementing responsive designs into web transactions and applications.
- Proficient in developing Single Page Applications (SPA) i.e. web applications using Backbone.js, node.js, handlebars and mustache.js
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Well versed with Software Development Life Cycle process which includes designing, developing, testing and implementation.
- Good experience in JavaScript MVC frameworks Backbone.js and Angular.js
- Strong RDBMS skills with excellent knowledge of design, normalization and Database Management Concepts.
- Expertise in coding optimized SQL queries on databases like MySQL and Oracle.
- Extensive Knowledge in cloud computing and Amazon Web Services (AWS).
- Good experience in developing cloud solutions.
- Demonstrated ability to complete high-end projects in deadline-oriented environments.
- Able to effectively communicate with wide range of clients and coworkers.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, JavaScript, AJAX, JQuery, JSON, PHP, JQuery, AngularJS, BackboneJS, Bootstrap, NodeJS
Web Servers: HTTP Web Server, Apache Tomcat
IDE & Tools: Eclipse, WebStorm, Notepad++, Sublime Text Editor
Version Control: SVN (tortoiseSVN), Perforce, GIT,CVS.
Debugging Tools: Chrome Developer Toolbar, Firebug, IE Developer Toolbar, Safari Web Developer
Database: PL/SQL(oracle), MySQL, MSSQL
Operating System: Windows 98/2000/XP/Vista/7/8, MAC OS X
PROFESSIONAL EXPERIENCE
Confidential, Redmond, WA
Software Engineer/UI developer
Responsibilities:
- Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON and AngularJS.
- Creating an HTML5 and Javascript based sample UI application using the SDK library.
- Creating a NodeJS (javascript) based web server for hosting the web app and for OAuth based authentication
- Source management using GIT
- Agile development (sprint planning, scrum, etc.)
- A NodeJS library to provide easy authentication and encourage good security practices for sensitive information like the authentication credentials for the REST API.
- Understand, prototype and create production quality code for each feature in close collaboration with other team members and stakeholders.
- Unit Testing (Karma, mocha and chai, sinon) partially using TDD.
- Involved in writing application level code to interact with APIs, Web Services using JSON and XML.
- Developed the pages that are complaint to W3C standard.
- Ensured site design integrity and quality control consistency throughout the project's lifecycle.
- Troubleshooting, diagnosing defects in both the client and server side of the solution in collaboration with other teams.
- Creating a javascript SDK library for 3rd party developers for developing applications.
- Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug.
- Continuous Integration using Jenkins
- Build and Deployment Automation using Grunt and Bash.
- Tested cross browser functionality and fixed major layout bugs for supported browsers
Environment: HTML5, CSS3, SASS, JavaScript, AngularJS, GIT, Bash, WebStorm, AWS, Grunt, NodeJS, Jenkins .
Confidential, Cleveland, OH
UI Developer
Responsibilities:
- Working as a UI Developer, assisting my team in developing two different Web-based applications.
- Responsible for building a new website for the Small fleet clients and for the maintenance of Online New Platform.
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery and JSP making use of Bootstrap framework.
- Enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.
- Worked with the team, helping them build out their markup and CSS. My Specialty is large scale CSS, focusing on reusability and modularity.
- Worked on various two different projects writing HTML, CSS and JavaScript based on provided designs to get web sites and web applications built within a team atmosphere.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server
- Involved in development converting the static HTML mark-ups to JSP’s.
- Involved in up gradation and maintenance of Allstate Insurance website to the new layout using the Grid orientation model Bootstrap framework.
- Brought the HTML and CSS of an existing web site to the latest web standards.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
- Created a CSS framework for using a 12 column grid preferred by the designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
- Tested cross browser functionality and fixed major layout bugs for supported browsers
- Designed and implemented sharable and re-usable software service API’s.
- Involved in a Waterfall based approach to UI Development.
Environment: HTML5, CSS3, SASS, JavaScript, JQuery, AngularJS, Bootstrap, XML, J2EE, JSP, Apache Tomcat, Eclipse, Oracle, Microsoft Azure, Tortoise SVN.
Confidential, New York City, NY
UI Developer
Responsibilities:
- Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Angular.js, Backbone.js and Bootstrap with MySQL database.
- Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.
- Developed source code to consume JSON response received through AJAX calls using JQuery.
- Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls.
- Built responsive site using Bootstrap that fits devices of different visual sizes.
- Responsible for JavaScript / AJAX UI upgrades and improvements.
- Developed callback functions to parse and handle JSON data returned from the server.
- The tech stack is AngularJS, LESS, Bootstrap and cutting edge server side technologies.
- Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree
- Implemented JQuery frontend for Insurance policy display for employees using JQuery.
- Facilitated User Testing sessions to solicit feedback on prototypes.
- Implemented JavaScript module patterns using asynchronous script loading.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Tested cross browser functionality and fixed major layout bugs for supported browsers including IE6.
- Developed and prepared test cases for unit testing with Junit.
- Made enhancements to existing CSS and DIV tags using box model.
- Involved in Agile/SCRUM based approach to UI Development.
Environment: HTML5, CSS3, SASS, JavaScript, JQuery, Bootstrap, XML, MV* Framework, AngularJS, Apache Tomcat, Notepad++, Sublime text, IntelliJ, MySQL, Microsoft Azure, Tortoise SVN.
Confidential, San Jose, CA
UI Developer
Responsibilities:
- Web design and development, application development using HTML, JavaScript and Dreamweaver.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery and JavaScript.
- Responsible for ensuring the pattern consistency across all pages.
- Responsible for design and development of the web pages from mock- ups.
- Responsible for creating the screens with table-less designs meeting W3C standards
- Created web pages which are informative and yet very neat and interesting to look Confidential .
- Wrote application level code to interact with the backend databases JQUERY AJAX and JSON.
- Applied J-Query 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.
- Developed the User Interface using Angular JS, HTML 5, CSS, JavaScript, JQuery.
- Designed flash plugins for including different functionalities and content.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery
- Created web pages using HTML, CSS, Angular JS, JQuery and JavaScript using IntelliJ.
Environment: HTML4/HTML5, CSS/CSS3, Angular JS, JavaScript, JQuery, AJAX.
Confidential
UI Developer
Responsibilities:
- Involved with Product Managers and Software Engineers to provide guidelines on solid UI design.
- Develop front end and back end web applications with the help of PHP and HTML.
- Worked on functionalities like External mail, Filters, Pop up Mail, Sorting.
- Applying CSS styles to create left and top nav of the web page.
- Designed, developed and maintained an automatic e-mail from using PHP, CSS.
- Migrated the data from a MS ACCESS database to an SQL database. Optimized some queries and tables in the new SQL database.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
- Fixed bugs in the previous versions.
- Maintain records on the work done and report the status to the managers.
- Document the entire new project to assist during troubleshoot.
- Involved in raising the change requests and entering all the production issues into the remedy system.
Environment: Netbeans, XML, MySql, Winscp, CSS, AJAX, HTML, XHTML, Wamp Server, XHTML, PHP, Apache Tomcat, IE 6, 7, 8, Firefox, Chrome, Safari.
Confidential
Junior Web Developer
Responsibilities:
- Conducted meetings/interviews and JAD sessions with stakeholders to collect business requirements.
- Responsible for understanding functionality Confidential client side and knowledge transfer.
- Requirement Analysis
- Implemented the project and fixed the bugs in the module.
- Used JavaScript, CSS and HTML to create front-end screens of the module.
- Developed test cases and executed them
- Involved in documenting the details related to Changes occurring in the system, following the Quality processes.
- Resolved tickets issued by users, successfully.
- Involved in Test Case creation for changes made to the system.
- Created job details, activity diagrams, test cases and communicated with the client on a regular basis.
- Conducted data prep activities for system testing, regression testing & end to end testing using MySQL 3.5.
- Adhere to the rules of the validated environment and participated in peer code reviews.
Environment: Java, HTML, CCS, Java Script, Oracle PL/SQL, JDBC, JSP, Eclipse