Web Developer Resume
Houston, TX
SUMMARY
- 4 years of experience with demonstrated success in the design and development of large - scale applications.
- Experience with Angular JS/2/4, React JS, Redux, JavaScript, ES6, Babel, Node JS, jQuery and HTML5 to develop rich and interactive web applications.
- Proficient in designing and developing Single Page Applications using React, React-Router and React-Redux from scratch.
- Experience in developing Graphic User Interface (GUI) to display business data using jQuery with Cross-browser compatibility and Web application scaling.
- Working knowledge of Web protocols and standards (HTTP HTML5/XHTML/, CSS3, Web Forms, XML, XML parsers).
- Good knowledge in Responsive Web Design (RWD) using Bootstrap and CSS3 media queries.
- Experience in development and implementation of Application, Mobile and Web based Technology Solutions.
- Good Experience of using the various JavaScript concepts like Prototypes, Closures, and Object-oriented features, Promises, Observables.
- Good knowledge in Twitter Bootstrap and Responsive Design.
- Experience in working with RESTful Web Services and implementing RESTful API's.
- Experience in Performing Unit and integration testing using Karma and Jasmine in writing Test Cases by following Test Driven Development.
- Experience in cross browser and cross-device compatibility check and thoroughly performed unit testing using Jasmine, Mocha, JUnit and Karma.
- Experience in working with Agile methodology and SDLC.
TECHNICAL SKILLS
Scripting Languages: HTML5, CSS3, Bootstrap, Java script, jQuery, AngularJS2/4 React JS, AJAX and JSON
Methodologies: Agile, Test Driven Development, Waterfall
Web Services: SOAP, WSDL, SOA, RESTful
Databases: Oracle, SQL, PL/SQL, IBM DB2, MySQL, MongoDB, Cassandra
XML Technologies: XML, XSL, DOM, SAX, DTD, XQuery, XSD and XSLT
Application Servers: Weblogic, Jboss, IBM WebSphere, Apache, Tomcat
Source Control: SVN, GIT, CVS, VSS
Bug tracking: Bugzilla, JIRA
Platforms: Windows XP/7/8/10, Unix, Linux
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
Web Developer
Responsibilities:
- Involved in developing the UI pages using HTML5, CSS3, JavaScript, React JS, JSON, jQuery, Jasmine, Karma, and AJAX.
- Experience in using React JS framework to build dynamic web pages. (React-router, JSX, Babel, React-bootstrap).
- Refactored the search suggestions system with Redux Saga to reduce the redundant API calls by an estimate of 60%.
- Created architecture of mobile application using Ionic 3 Framework and Angular 2.
- Consumed web services to login user, store user login credentials and implemented touch id for better user experience.
- Implemented services, built components, and fetched data from blue-host data-base using Angular.
- Implemented network services to ping various universities in the US to consume their curriculum data.
- Constrained animations, network calls to increase overall performance.
- Implemented basic testing using browser and simulator in all devices with different orientations.
- Involved in various phases of Software Development Life Cycle (Agile) of the application Environment.
- Used Git for version control and GitHub for storing repositories.
- Created user stories, updated issues, bugs using JIRA.
Environment: React JS, Angular2 with Ionic 3 framework, HTML 5, CSS 3, JavaScript, jQuery, JEST, React-Redux, Agile, GIT, JIRA.
Confidential, Irving, TX
Front End Developer
Responsibilities:
- Responsible for user interactive web pages using web technologies like HTML, CSS, JavaScript, jQuery, AJAX, JSON and Bootstrap.
- Designed and developed the application screens and functionalities using React JS, Redux, Web pack, Grunt, Babel, Node JS, Less frameworks.
- We have implemented application using React JS to build user interfaces and used JSX syntax.
- We have implemented Redux JS due to predictable state container and uni-directional architecture.
- We have written UI test cases using karma framework.
- Worked on Twitter Bootstrap to create Responsive Web Design.
- To ensure cross browser support including IE11, Chrome browser.
- Performed Unit Testing of the developed component and web forms and worked closely with manual testers and automation testers, User Acceptance testers for ensuring the desired functionality is achieved.
- Created REST based controllers to handle the incoming request and output the response.
- Used Jasmine framework with Karma to write tests cases and performed end2end testing using protractor.
- Used JSON for data exchange between client and server and Ajax to reduce the network load and update only the certain components of the website.
- Used GRUNT for UI task runner for building and deploying the project.
Environment: React JS, Redux, Webpack, Babel, NodeJS, HTML 5, CSS 3, Boot Strap, SAAS, Jasmine, Karma, AJAX, JSON, GIT.
Confidential
UI Developer
Responsibilities:
- Responsible for the overall layout design, color scheme of the web site using XHTML and CSS.
- Converted the mock-ups into hand-written HTML, CSS, XHTML, JavaScript, AJAX, Bootstrap, XML and JSON.
- Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular framework and Node JS.
- Developed data formatted web applications and deployed the script using client-side scripting developed in JavaScript.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Developed backend web services using Node JS and stored dependencies using NPM
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Done the design, development and testing phases of Software Development using AGILE methodology and Test-Driven Development (TDD).
- Involved with testing team to create test cases and test. Involved in creating background data access layer.
- Worked with cross browser compatibility issues and did testing on the browsers like Safari, IE-8, 9, 10, Mozilla Firefox and Google Chrome.
Environment: Angular JS, Node JS, JavaScript, jQuery, TDD, HTML, CSS, XHTML, XML, AJAX, JSON, Bootstrap, GIT.
Confidential
Software Engineer
Responsibilities:
- Redesigned the existing site and to create new interfaces.
- Developed the complete HTML, CSS and JavaScript of the pages with emphasis on performance, accessibility (AA) and SEO standards.
- Connected with clients to appreciate their present applications and design the site as showed by their structure essentials.
- Developed data insertion forms and validated those using JavaScript and CSS style sheets.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Worked closely with the programmers and graphic designers for project requirement and analysis.
- Created Stored Procedure, Trigger for database access and events.
- Participated in bug thrashing sessions to discuss and resolve bugs with developers.
- Produced GUI prototypes for business logic presentations.
- The new website TEMPhas made it much easier for the users to access the page and check the required info.
Environment: JavaScript, jQuery, HTML, CSS, AJAX, JSON, Bootstrap.
