Sr. Web Developer Resume
Walnut Creek, CaliforniA
SUMMARY:
- Senior Web Developer with experience in building scalable, consumer facing products. Strong understanding of SDLC and Agile/ Waterfall software development practices. Managed all the complexities and uncertainties of the projects involved while planning on sprints/ iterations.
- Around 8 years of experience as Web Developer that spans from HTML, CSS, Javascript to latest frameworks like - ReactJS, NodeJS and AngularJS .
- Front-end web technologies include JavaScript, JQuery, AJAX, JSON, HTML, CSS, DOM, XML and web services- SOAP/ REST.
- Working knowledge on advance topics - HTML5, CSS3, Node.js, Bootstrap , Angular JS, ReactJS, NodeJS and SASS
- Extensive Knowledge in developing single-page applications (SPAs) using various JavaScript frameworks like Angular.js and Bootstrap.
- Experience in incorporating and utilizing TDD /BDD/ JavaScript unit testing frameworks (Jasmine, Mocha)
- Good exposure to OOPS concepts including concepts like asynchronous programming, closures, types, and ES6.
- Experience with Eclipse, IntelliJ, Git, SVN, Maven and Jenkins
- Good working experience in RDBMS - Oracle, SQL server, My SQL and Mongo DB
- Partner with other IT teams like QA, Performance testing, Release Management and Network teams to ensure quality implementation of solutions.
- Excellent communication skills with clients, subject matter experts, end-users, technical teams, co-workers and professional management teams.
- Exceptional ability to quickly master new concepts and a great team player.
T ECHNICAL SKILLS:
Languages: C, C++, Java.
Web Technologies: HTML, HTML5, XHTML, CSS, CSS3, Less, SASS, JavaScript, JQuery, JSON, XML, AJAX, KnockoutJS, BackboneJS, NodeJS, AngularJS, ReactJS
IDE's: Eclipse, Adobe Dreamweaver, Sublime, EditPlus, JSfiddle, Webstrom, Sublime Text, Brackets.
Version Control: CVS, SVN, GIT.
Testing Tools: Jasmine, Karma, Grunt, Firebug, Bugzilla.
Database: Oracle, MySQL, SQL Server.
Web Services: SOAP, REST.
Web/ Application Servers: Web Logic, Apache Tomcat.
Operating Systems: Windows NT/ XP/Vista/7, UNIX and LINUX.
Other Tools: Photoshop, Adobe Illustrator, Rally, Flash, Maven.
PROFESSIONAL EXPERIENCE:
Confidential, Walnut Creek, California
Sr. Web Developer
Responsibilities:
- Developed web pages of Workbench using HTML, CSS, Bootstrap, SASS, JQuery, JavaScript, DOM, JSON, ReactJS, Redux, NodesJS and Git.
- Developed reusable components in React/Redux for different modules like Users, Worklog History, Recent Activity etc.
- Converted existing Angular 1.4 application to latest technology stack - ReactJS, Redux using JSX and ES6.
- Used Axios, ajax calls to integrate with REST API’s. Created and consumed micro services using NODE JS.
- Responsible to write code with performance and user experience in mind.
- Works closely with other stakeholders like UX Designers, BA and Project Managers to gather requirement, prepare documentation and code accordingly.
- Collaborate work across teams - onsite and offshore to ensure application works through end to end.
- Perform unit tests using Karma, Jasmine and participate in code reviews
ENVIRONMENT: HTML, CSS, SASS, JAVA SCRIPT, JQuery, ReactJS, Webpack, Sublime, Angular JS, Jasmine, Mocha, JSX, nginx, ES6, DOM, Sublime, ECLIPSE 3.0.2, IntelliJ, Apache, Git, Jira, Mongo DB
Confidential, Mountain View, California
Sr. Web Developer.
Responsibilities:
- Developed web pages of Content Management System utilizing HTML, CSS, SASS, JQuery, JavaScript, DOM, XML and other JQuery plugins
- Developed advanced features like Admin Search UI using frameworks - Bootstrap, AJAX, JSON and Angular JS consuming REST API’s.
- Used AngularJS directives, factories and services for developing single page web applications.
- Used AngularJS as the development framework to build a single-page application with Mongo DB. Unit Testing was done through Jasmine/ Mocha.
- Experience on working with Karma and Jasmine to write unit test cases.
- Responsible to ensure website is responsive and the performance meets SLA’s.
- Works closely with product owners, CX interactive designers, visual designers, IT analysts, other web developers, project managers, vendors and business partners to understand the design and functional requirements and translate into well-formed code.
- Collaborate work across teams for the application to work through end to end.
- Write detailed design documents and participate in design reviews
- Perform unit tests and participate in code reviews
ENVIRONMENT: JDK1.6, Java, JSP, HTML, CSS, SASS, JAVA SCRIPT, JQuery, Angular JS, Jasmine, Mocha, JUnit, DOM, XML, ECLIPSE 3.0.2, IntelliJ, IBM Tomcat, LOG4J, Mingle, Jira, Mongo DB, Oracle, SQL Server and UNIX.
Confidential, San Francisco, California
Software Engineer
Responsibilities:
- Developed and maintained Employer Portal application using Java and front end technologies - JSP, HTML, CSS, Javascript, DOM Event handling.
- Responsible for testing, debugging, and maintenance of dynamic and secure websites and web-based applications, including widgets, templates, and microsites
- Oversaw third-party content integration and migration project involving architecture, design, implementation, and testing of integrated web applications on aggressive timeline.
- Produced rich and responsive user interface using HTML5, CSS3, Javascript, AJAX, JSON, Jquery.
- Developed single page application for admin reports using Angular JS and Bootstrap.
- Utilized web services SOAP/ REST for updating and retrieving user/ group information.
- Collaborated with developers and product managers to introduce new functionality across different portals
- Work directly with business partners to understand, assess, and document business processes and requirements and generate functional and technical specifications.
- Design and development of various frontend components like Registration module, online billing and content migration.
- Part of code review team and participated in design reviews
ENVIRONMENT: JDK1.5, Java, JSP, HTML, CSS, JAVA SCRIPT, Angular JS, JUnit, XML, RAD, ECLIPSE, IBM Websphere, LOG4J, Mingle, Tortoise SVN, Oracle, Putty, SQL, Jira,UNIX.
Confidential, San Francisco, California
Technical Lead
Responsibilities:
- Developed website for the admin to monitor and manage work flow using HTML, CSS, Javascript and Jquery.
- Handled projects like implementing ebilling user interface in the application and content migration
- Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
- Provide Input / Insight to Design Recommendations
- Participate in Code Reviews / Acceptance Process to Improve Delivery Methods
- Perform Unit Testing and Identify / Troubleshoot / Resolve Code-Related Issues
- Been part of team right from planning stage to the final implementation of the product.
- Followed and implemented Agile practices to achieve organizational goals.
- Defined, documented and implemented best practices for application design, development, version control, code migration, implementation, and application support
ENVIRONMENT: JDK1.4.2, Java, JSP, HTML, CSS, JAVA SCRIPT, JQUERY, JUnit, XML, XSD, Apache Tomcat, ECLIPSE 3.0.2, ANT, Rally, CVS, Oracle, SVN, Maven and UNIX.
Confidential
Software Engineer
Responsibilities:
- Responsible for creating the look and feel of the public website.
- Worked with designer for a web-based internal system.
- Worked on front end pages that were developed in a professional manner using HTML, CSS, JavaScript, and JQUERY.
- Developed and implemented user interfaces as per latest W3C standards.
- Developed client side validation code using JavaScript and JQUERY.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Involved in fixing Front-End issues with the layouts.
- Actively used XML (documents and transformations) for creating templates with dynamic data
- Worked with backend developers to convert HTML/CSS non-functional pages into dynamic JSP pages.
- Coded pages with best Search Engine Optimization (SEO) techniques.
- Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome, and Opera
ENVIRONMENT: JDK1.4.2, JSP, HTML, CSS, JAVA SCRIPT, JQUERY, Apache Tomcat, ECLIPSE 3.0.2, ANT, CVS, Oracle AND UNIX.