Web Developer Resume
Fremont, CaliforniA
SUMMARY:
- Over 8 years of experience as UI developer in developing front end applications using HTML5, CSS3, JavaScript, JSF, AJAX, jQuery, JSON, YUI, Bootstrap, wireframes and Angular JS, React JS, Node JS. including requirements analysis, applications design, development and testing of various client/server, N - tier and web applications.
- Experience in designing User Interface (UI) applications and professional web applications using HTML 4.0/5, XHTML, CSS2/CSS3, JavaScript, JQUERY, AJAX, JSON and XML.
- Expertise in developing and updating a web page using HTML 5, CSS3, Media Query, JavaScript and jQuery with the webpage cross browser compatibility.
- Experience applying the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented Java Script, Object Oriented Design, JSON.
- Hands on experience with Object Oriented JavaScript. Good understanding of OOPS Concepts.
- Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular.js, Backbone.js, Node.js, Bootstrap and Responsive Web Design.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, classes, Pseudo elements and CSS behaviors in CSS.
- Experience in Version Control tools like GIT and SVN for Source Code version management and merging Source code after intermittent Project releases.
- Experience in designing websites with W3C standards using HTML, CSS to get best cross-browser user experience for long-term user retention and engagement.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Responsible for setting up AngularJS framework to achieve data binding between HTML and JavaScript objects.
- Expertise in Client Side designing and validations using HTML, DHTML and Java Script.
- Experience with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Involvement in using various IDE's, Dreamweaver, Notepad++, eclipse, Adobe Photoshop.
- Expertise in coding optimized SQL queries on databases like MySQL.
- Built applications for scale using JavaScript, Node.JS, and React.JS
- Experience with User Acceptance Testing (UAT) and Accessibility Testing.
- Responsible for checking Cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome.
- Good Knowledge of Core Java concepts and its API and UI developing technologies and MVC architectures.
- Used Bootstrap and Angular JS, React.js and Node.js in effective web design.
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
- Experience in both Waterfall & Agile development methodologies.
- Experienced in debugging web applications in different browsers using Firebug, and testing applications using JUnit, Jasmine, Mocha, and karma, Grunt tools.
- Expert in using JSON (JavaScript Object Notation) a lightweight data-interchange format to build collection of name/value pairs and ordered list of values
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
- Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
TECHNICAL SKILLS:
Web Technologies: HTML4/5, CSS2/3, AngularJS, NodeJS, BackboneJS, jQuery.
Programming Languages: C, C++, Core Java.
Debugging Tools: Firebug, Chrome Developer Tools, IE Developer s Tool.
Languages: JavaScript, jQuery, AJAX.
Version Control:GIT, Grunt
Frameworks: Angular JS, Bootstrap, Node JS
Editors / IDE Tools: Eclipse, IntelliJ IDE, Adobe Dreamweaver, Notepad++, Sublime Text, Fire bug, Chrome Developer tools, Brackets.
Databases:MySQL Server, Oracle9x/10x, MS - Access
Operating Systems: MAC OS X, MS-DOS, Unix/Linux, Windows-XP, vista, 7, 8.PROFESSIONAL EXPERIENCE:
Web Developer
Confidential, Fremont, California
Responsibilities:
- Created and delivered full sign-off project documentation starting from development and ending at post-production deliverables by working with key stakeholders.
- Designed process-orchestration architecture for messaging project.
- Worked with Spring Aspect Oriented Programming (AOP) for sequencing the activities and logging features by using Before, After, Around Advices and also worked with Point Cut expressions.
- Utilized Oracle Coherence cache to resolve sequencing issue.
- Utilized Oracle Work Manager to read data from Oracle Coherence Cache
- Designed XSDs to set contract for XML and JSON messages received from clients.
- Used Spring message converters to convert XML and JSON message to JAXB object.
- Developed asynchronous message listener using Spring message listener container.
- Configured Oracle Message Bridge to forward message between JVMs.
- Exposed REST webservices to monitor and administer data flowing in the application.
- Utilized spring Retry Template to retry activities in case of failure.
- Utilized Spring JMS template to post message to IBM MQ and WebLogic Queue.
- Utilized TDD approach to implement each component.
- Ensured high quality of code by pair programming approach
Environment: Java 1.7/1.8, Spring, SOAP web services, RESTful web services, JDBC, Oracle Coherence, JMS, XML, XSD, Eclipse, SOAP UI, App Dynamics, Splunk, JMeter, Anthill, ANT, Maven, Autosys, WebLogic, DB2, LDAP, Linux, Agile
Java/UI Developer
Confidential, Boca Raton, Florida
Responsibilities:
- Followed Agile software development practice paired programming, test driven development and scrum status meetings.
- Effectively interacted with team members and business users from different regions for requirements capture and analysis
- Implemented Singleton, factory design pattern, DAO design Patterns based on the application requirements.
- Designed and implemented the UI using HTML, JavaScript, CSS, jQuery, JSON and AJAX.
- Improved functionality by writing JavaScript and jQuery to manipulate data from APIs.
- Used HTML to make changes on the UI based on the requirement.
- Used Spring framework for the business layer using Spring Core, DAO, Spring ORM, and Spring Web MVC.
- Used Hibernate as an ORM tool for connecting to the database and accessing information.
- Communicated with other system by using the Restful web services.
- Imported and managed multiple corporate applications into SVN.
- Created SQL Statement, Stored Procedure, and PL/SQL using Oracle SQL Developer.
- Log4j is used for debugging process and also application is built with Maven.
- Developed the unit test cases using JUnit.
Environment: Java, J2EE, Spring, Hibernate, HTML, JavaScript, CSS, jQuery, JSON, AJAX Eclipse, WebLogic, JMS, Maven, Restful, PL/SQL, JUnit, SVN, Windows, Unix.
Web Developer
Confidential. Edison, NJ
Responsibilities:
- validations through AngularJS for the form field validation implemented.
- Responsible for the re-design of existing application and maintenance of New Platform.
- Replaced existed AngularJS code with AngularJS2 code, which decreased number of lines of code for a web application.
- Built web applications which are more user interactive using latest technology AngularJS2.
- Redesigned existing AMT application using AngularJS to improve usability, performance and maintenance of the application.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, AngularJS, Bootstrap and JSON.
- Developed application using JavaScript, AngularJS2, SAAS and HTML 5.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular JS2.
- Worked with the team, helping them build out their markup and CSS.
- My Specialty is large scale CSS, focusing on reusability and modularity using CSS preprocessors like SASS. Designed and implemented a lead discovery web application using Typescript, Angular JS, JavaScript, HTML, CSS, MVC, and Web API.
- Creating UI controls using Typescript, CSS, HTML5.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server and used Karma-Jasmine unit testing.
- Developing custom HTML elements using AngularJS directives.
- Developed code for Responsive web design in JavaScript using frameworks like AngularJS and Bootstrap. 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 and tested Ajax calls using REST clients like Postman.
- 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.
- Built Presentation templates, design, and diagrams to illustrate the marketing materials.
- 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.
- Involved in an AGILE based approach to UI Development, completed defined user stories in rally successfully and fixed defects in HPQC.
Environment: HTML5, CSS3, SASS, JavaScript, jQuery, Angular JS2, AngularJS, Bootstrap, XML, Oracle, Java/J2EE, Karma-Jasmine, HPQC, Tortoise SVN.
Web Developer
Confidential
Responsibilities:
- Involved in analyzing, Designing and Developing the User interface of a B2B e-Procurement portal using Web 2.0 Technologies for easy lookup of order details information including Searching Order data by Vendors.
- Developed an effective HTML User Interface using new HTML form elements
- Developed a jQuery based front end including forms, controls, event handlers and effects
- Development the whole application module using technologies such as JavaScript, jQuery and more.
- Wrote a combination of jQuery plugins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Experience working with PHP scripts to extract EXCEL data.
- Designed and developed many single page web applications using BackboneJS.
- Designed and developed intranet web applications using JSP, JavaScript and CSS.
- Converted existing JavaScript code into MVC pattern using Angular.js framework.
- Used handlebars.js for templating client-side presentation logic and separate data.
- Implemented Selectors and Attributes to update the DOM nodes and elements.
- Developed Branding features in the Portal using CSS3 and to give the Portal a standardized and custom look and Feel.
- Developed Rich web user interfaces using HTML elements such as Command, Navigation, progress, Summary, Article and other formatting elements.
- Followed agile software development practice paired programming, test driven development and scrum status meetings.
- Involved in design, analysis and architectural meetings. Created Architecture Diagrams, and Flow Charts using Microsoft Visio.
- Leverage knowledge of W3C standards, cross-browser development techniques.
- Worked on tools like TortoiseSVN and JIRA for bug tracking.
- Used Eclipse Integrated Development Environment (IDE) in entire project development.
Environment: HTML, CSS3, JavaScript, jQuery, AJAX, JSON, Java, Eclipse3.5, Subversion.
Web Developer
Confidential
Responsibilities:
- Developed the UI interface using JavaScript, jQuery, CSS3 and HTML5.
- Used JavaScript MEAN stack: MongoDB, AngularJS, Express JS, and Node.js to build e-commerce application.
- Used Bootstrap, RESTful, AWS, AngularJS, JSP, React JS and SPRING MVC on the front-end for registering a new customer and configured it to connect to database using Hibernate.
- Developed responsive Single Page Application (SPA) using AngularJS, JavaScript, jQuery, HTML5, CSS3 and LESS.
- Worked with D3.js in various levels of projects which brings data to life using HTML, SVG, and CSS.
- Develop consumer based features and applications using Python, Django, HTML and Test-Driven Development.
- Rewrite existing Python/Django modules to deliver certain format of data, track and monitor project status in JIRA (Agile).
- Created Menus and Drawer component by using TypeScript.
- Used ReactJS for search engine optimization and worked with Visual studio.
- Involved in running the browser and grunt components and writing the scripting using Node.js.
- Used AJAX to request JSON data through third party REST APIs to acquire products data from server and display it.
- Developed the code using LESS framework, which in turn would generate plain CSS for the dynamic pages.
- Configuration of Grunt.js to test the JavaScript with JSHint, run unit tests with Jasmine-Karma. Developed various commands and helper classes using core Java with multi-threaded concepts and MVC design patterns.
- Build data visualizations to monitor file server load, web server speeds, data processing using D3Js, jQuery, MySQL.
- Used GIT version control system to pull, push, commit and raise pull requests from developed code. Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js) and Bootstrap, connecting to a RESTful server on a different domain. Implemented mock services in Node.js with the help of modules using Express.JS. Built performant components utilizing ReactJS and Redux, increasing re-usability of common UI functionality.
- Implemented bottle micro-framework with REST API and MongoDB (NoSQL) as back end database. Involved in the development of pages using Bootstrap framework.
- Used JQUERY, JSON, AJAX and DOM to create interactive web applications and auto-complete form validations.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
Environment: HTML5, CSS3, Java, JavaScript, DHTML, jQuery, AJAX, JSON, AngularJS, NodeJS, Bootstrap, BackboneJS, DOM, RESTful Webservices, ReactJS, MongoDB, GIT, LESS, GruntJS, SOAP, JSHint, Spring MVC, Jasmine
Front End UI Developer
Confidential
Responsibilities:
- Responsible for developing and maintaining internal and external facing Zenopsys Portals/Web Applications.
- Follow architecture principles and development standards set by the team to deliver high quality user interface code that will run across multiple browsers with high performance.
- Integrate with middleware platform by consuming RESTful services using JSON
- Well versed with client side templating technologies like Underscore and Handlebars.
- Extensively had required to use HTML/HTML5, CSS/CSS3, jQuery and traditional JavaScript.
- Implemented customized jQuery Widgets.
- Experience with object oriented JavaScript concepts.
- Developed all the portal applications in Backbone.js, Node.js and jQuery to achieve JavaScript MVC standards
- Faced Challenges and succeeded in integrating Angular applications with Backbones.js for Zenopsys Portals.
- Worked on SPA using AngularJS for internal applications.
- Convert the UX wireframes/visual designs into actual code.
- Participate in implementing, testing and delivering UI app using agile methodologies.
- Experience deploying code on Apache Tomcat server.
- Promoted the site, monitored error logs, and identified and resolved potential problems
- Created new UIs and improved existing ones.
- Written SQL Queries to interact with Oracle database.
- Worked with production team to implement UI and create enhancements to optimize user experience.
- Troubleshoot style issues, browser compatibility issues.
- Developed CSS classes to GUI web page controls and forms.
- Developed JavaScript for flash widgets, which were used for site.
Environment: HTML, CSS, JavaScript, AJAX, XML, MS Office and Windows