We provide IT Staff Augmentation Services!

Sr. Frontend/ Javascript Developer Resume

3.00/5 (Submit Your Rating)

Melbourne, FL

SUMMARY:

  • Around 8 years of experience in software design, development, implementation and software engineering which alsoincludes integration, maintenance and testing of various client/server, and web applications.
  • Experience with Object Oriented and Web based Systems (WebLogic, Tomcat and Glassfish).
  • Design, development and analysis in OO fields (C++ and UML), internet applications, Application Servers and Web Servers such as Oracle Web - logic Server 12c, IBM Web Sphere 5.0/6.0, Jboss Server 4.0.2 and
  • Expertise and thorough knowledge of Struts Framework with Tiles, HTML, Java Beans, JavaScript, Ajax and XML.
  • Developed interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts
  • Familiarity with creating Custom Reusable React Components Library
  • Designed, Developed and implemented Web Services using XML, WSDL, UDDI.
  • Experience in developing applications using different IDEs like Eclipse, WSAD, IRAD, JBuilder.
  • Proficient in Database development using different RDBMS (Oracle, MS SQL Server, MySQL and DB2) in various
  • Projects with expertise in deploying Stored Procedures, Triggers, SQL Queries and SQL packages.
  • Good Knowledge in build tools like ANT and Maven 2.2/3.0
  • Hands of experience in designing n-tier Enterprise application using J2EE design patterns like MVC, Service
  • Locator, Proxy, Factory, Value Objects, Data Access Object (DAO), Singleton, UML, Business Delegate, and
  • Session Facade etc.
  • Experience in Unit Testing and Integrated Testing.
  • Proficient in Relational Database Management Systems (RDBMS).
  • Experience working in source control and versioning tools like SVN and CVS Rational ClearCase.
  • Extensive experience in Software Development Life Cycle (SDLC) - Requirements analysis, Design documents,
  • Coding, and writing Test cases.
  • Have experience working in Iterative, Agile and Test-driven development environments
  • Establish and Maintain Productive Working Relationship with Management, Clients and Team Members.
  • Expertise in analysis and development of Test Plans, Test Cases and Test scenarios/scripts using industry
  • Standards for software/ business application testing and experienced in performing different types of Testing.
  • Experience in working with customers to determine their needs, gather, analyze and document requirements,
  • Communicate with customers throughout the development cycle, manage customer expectations, resolve issues andprovide project status.

TECHNICAL SKILLS:

Frontend Technologies: Angular4/2, AngularJS 1.x. React JS v15.5.0, VueJS, Advanced JavaScript, JQuery, D3JS, RequireJS, MeteorJS, Common.JS, UnderscoreJS, BackboneJS, ExtJS.

Web Technologies: HTML, DHTMLXML, JSON, Ajax, Babel, ES6 .

CSS Frameworks: LESS and SASS, CSS3/2, Bootstrap, Bourbon.

IDE & Environment: Sublime Text, Net Beans, Visual Studio, Grunt, Notepad++, Gulp

Web/App Servers: Apache Tomcat 5.5, HTTP Web Server, Experience with Many Online Webhosting Platforms (Shared, Dedicated, VPS).

Unit Test Frameworks: Karma/Jasmine, Mocha/Chai, Angular Mock, Junit, Protractor, Gherkin scripts, Cucumber, Sauce Labs, Selenium.

Web/App Servers: Apache Tomcat, Web Logic, JBoss, Web Sphere.

Browser: All (IE, Firefox, Opera, Chrome, Safari)

Database.: Oracle, MYSQL, MongoDB,InfluxDB

PROFESSIONAL EXPERIENCE:

Confidential, Melbourne, FL

Sr. Frontend/ JavaScript Developer

Responsibilities:

  • Developed Web Pages by using HTML5, CSS3, and using Angular 2.
  • Developed dynamic UI using Angular 2 and produced dynamic, interactive data visualizations using JavaScript library like D3.js.
  • Developed a web 2.0 control console using GWT to manage data matching for data staging.
  • Developed UI components for email and link sharing of documents and files for a Content. Management System using jQuery.
  • Had good hands on experience with the React and Redux.
  • Implemented a Single Page Web Applications (SPA) based front end for displaying user requests, user records history and security settings various users using JavaScript and React JS.
  • Used Redux together with React js to implement actions, action dispatcher, Reducers
  • Developed web pages using HTML/CSS and JavaScript.
  • Developed additional UI Components using JSF.
  • Developed a web application by using Angular4 as front-end and using Web API to receive and pass data to back-end.
  • Created a roadmap for UI to migrate into Angular 2 considering Typescript, components, directives, services, Observables, routes and router-outlets, dependency injections, versioning, webpack and the build process.
  • Built Angular 2 components, UI services to consume rest services using Component based architecture provided by Angular 2.
  • Implemented Angular 2 component router for navigation, Angular 2 services to connect the web application to back-end APIs.
  • Developed features for customer facing website using VB.net, C#, ASP.NET MVC 5/4, CSHTML, Html Helpers, JavaScript, jQuery, KnockoutJS, Kendo UI, AJAX, Bootstrap, CSS, LINQ, Entity Framework, WCF, SQL Server.
  • Hands on experience in Amazon Web Services (AWS) provisioning and good knowledge of AWS services like EC2, S3, Glacier, ELB (Load Balancers), RDS, SNS, SWF, and EBS etc.
  • Experience in configuring Splunk and Integrated Splunk with Active directory and LDAP authentication.
  • Good Confidential performing Smoke Testing, Functional Testing, Integration Testing, System Testing and Regression Testing.
  • Experience working on Docker Hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations. Used SVN as version control across common source code used by developers.

Environment: HTML5, CSS3, jQuery, React JS AngularJS 4/2, JavaScript, Bootstrap 3, SPA (Single Page Application), NPM, Git 2.7, REST, MVC, Jasmine Amazon S3, Amazon RDS, AWS Lambda, Amazon IAM, Amazon EC2, Amazon Cloud Watch,,Jenkins,Docker.

Confidential, Southern Pines, NC

Frontend Developer

Responsibilities:

  • Involvement in development of the application using Agile development process and participating in
  • Daily scrum meetings, Sprint Planning activities, Demos and Retrospectives.
  • Developed a bulletin board module for supplier and vendor information portal. Application included forms to upload notification documents to the Supplier bulletin and maintenance of documents, complete with CRUD capabilities and email notifications.
  • Created reusable components, form validation, virtual DOM and flux concepts using React JS and actions, action creators, reducers in Redux.
  • Experience with the use of Grunt and Gulp in React Project and Bundled and minified the JavaScript with the use of Gulp
  • Used Angular-CLI for initializing and for project setup with scaffolding features.
  • Implemented Angular 2 component router for navigation, Angular 2 services to connect the web application to back-end APIs made use of ES6 features.
  • Wrote application level code to interact with backend and consume the JSON by using RXJS Observables.
  • Extensively used jQuery, IBM WebSphere PortalAPIs for authentication and personalization features.
  • Usage of version control repository SVN (Subversion by apache), JIRA/ Quality enters for ticketing, Wiki for documentation, Jenkins for nightly build.
  • Implemented unit test with Karma test runner and Jasmine framework for testing the code.
  • Worked on various JavaScript Frameworks depending on the use case (e.g. jQuery, React JS, Angular JS, Ext JS).

Environment: Angular4.0/2.0, RXjs, React JS Angular-CLI, TypeScript, ES6, JSON, HTML5, CSS3, Bootstrap, Agile, GitHub, UI, XML, Maven.

Confidential, Plano, TX

Web Developer

Responsibilities:

  • Designed and developed web pages using HTML, DHTML, CSS3, Ajax, Bootstrap, JSP and jQuery based on the W3C standards and Web 2.0.
  • Used SASS pre-processor an extension of CSS for the design of the website.
  • Involved in developing single page applications (SPA) using AngularJS framework and twitter Bootstrap framework.
  • Developed application for responsive to different screen resolutions using Bootstrap and CSS3 media queries
  • Developed UI with extensive use of Angular JS, RequireJS, Ionic framework that helped to organize the code.
  • Developed the App using HTML, CSS, JavaScript and deployed the application in Tomcat.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation. Involved in cross browser compatibility and security issues (XSS, CSRF).
  • Used Dreamweaver as HTML Editor for designing new pages. Developed HTML prototype documents with CSS Style Sheets. Experience in building enterprise/commercial SAAS applications.
  • Extensively used CSS3 along with the pre-processor SASS and Responsive Web Design to apply different styles to the layouts for varying screen sizes and pixels.
  • Used jQuery core library functions for the logical implementation part Confidential client side for all the applications.
  • Developed Rich Internet Applications and various UI/UX widgets using jQuery and AngularJS.
  • Produced GUI prototypes for business logic presentations. Used GIT for Version Control.
  • Performed validation of completed sites including the debugging and testing of code.
  • Experience in using Free and Open-Source Software (FOSS)

Environment: HTML, XHTML, CSS, JavaScript, RequireJS, jQuery, JSON, AJAX, AngularJS, Bootstrap, SASS, Apache Tomcat, Grunt, CLOUD, Web services, FOSS, UEX, Junit.

Confidential, Orlando, FL

UI Developer /Web developer

Responsibilities:

  • Involved in Complete design, development and Testing of Client Call Tracking System.
  • Utilized "agile" process to streamline development process with iterative development and that includes daily SCRUM with the team.
  • Dispatch action class, Action Form bean, and a form set for validation and used JavaBeans to return
  • Dynamic information. execute some recurring functionality like logging module execution times, recording application usage,
  • Auditing user login data etc.
  • Improved Cross Site Request Forgery by mitigating forged HTTP request so that the browser does not
  • Generate any requests to the vulnerable application.
  • Extensively used JavaScript for client-side validations and for capturing dynamic events.
  • Design and Development of GUI using JSP’s, JSP custom tags, Struts tags, HTML, DHTML, CSS,
  • Applets and JavaScript.
  • Provided User interface to modify the rules in JRule RTS and deploy the same using custom UI and customs API which communicates to JRule.
  • Improved Cross Site Scripting by proper validation so that application takes trusted data and sends it.
  • Complete Involvement in development and validation of screens using HTML and JavaScript.
  • Testing and implementation of the system and Installation of system.
  • Searching of huge data sets.
  • Developed Oracle PL/SQL Packages, Stored Procedures, Functions and Triggers.
  • Experienced in Query tuning and performance tuning
  • Used Dynamic SQL for interface programs and exception handling routines.
  • Used Microsoft Visual Source Safe as version control system.
  • Mailing concept incorporated using the SMTP server configuration.
  • Application Testing, Review and trouble shooting.
  • Used Eclipse IDE as a development tool.

Environment: HTML, Struts 2.0, CSS, XML, XSL, DHTML, JavaScript, AJAX, JUnit, Oracle 11g, Unix, Eclipse IDE,WebLogic 10.x.

Confidential, Seattle, WA

Software Development Engineer

Responsibilities:

  • Involved in design and development of GUI for the system using JSF.
  • Developed Client-side validation using JSF form beans.
  • Responsible for analysis and understand the high level and low-level design documents and apply the new
  • Requirement changes to the application.
  • Created test transactions and perform testing for confirming the functionality meets the requirements.
  • Developed Unit Test Cases. Used JUNIT for unit testing of the application. improved system usability and performance
  • Experience in creating and updating clustered and non-clustered indexes to keep up the SQL Server performance.
  • Proficient in Tuning T-SQL queries to improve the database performance and availability.
  • Developed the required Web Services using Axis.
  • Involved in task assignment and tracking, estimating level of effort, timelines, and dependencies.
  • Involved in configuration management.

Environment: JSF, UML, HTML, DHTML, CSS, JavaScript, Oracle 9i, Windows, Axis,Subversion, Eclipse, SQL, JUnit, Apache/Tomcat, Web logic 9.x.

Confidential

UI Web Developer

Responsibilities:

  • Work involved extensive usage of HTML, CSS, jQuery, JavaScript and Ajax for client-side development and validations. Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color. Performed Validation (Client Side & Server side) with the help of Struts Validation Frame Work.
  • Scheme of the web site using HTML, and CSS and Responsible for creating detailed wire frames and process flows. Involved in requirements gathering and validating functional specifications.
  • Used Struts framework along with JSP, HTML, CSS, Bootstrap and JavaScript to construct the dynamic web pages (presentation layer) for the application.
  • Struts framework is helpful to manage the objects and exposing the services to presentation layer.
  • Developed web layer using Struts framework to manage the project in MVC pattern.
  • EJB was implemented as middleware and XML and servlet in the presentation layer.
  • EJB Session Beans were used to process requests from the user interface and CMP entity beans were used to interact with the persistence layer. Used Struts Tiles Framework for designing the layout of the application.
  • Used Rational Rose to design UML diagrams (Use Case Diagrams, Class diagrams and Sequence diagrams).
  • Consistently produced the highest quality code through disciplined and rigorous unit testing and integration testing. Used SVN for version controlling and Eclipse as IDE.
  • Develop and execute Unit Test plans using JUnit, ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • These implemented UNIX shell scripts to call stored procedures to extract data and place it in database.

Environment: HTML, CSS, jQuery, JavaScript, Ajax, Bootstrap, EJB, XML, JAX-WS, AXIS2, WSDL, OOPS, iBATIS, Rational Rose, Junit, UNIX, SVN, Eclipse.

Confidential

UI Developer / Web Developer

Responsibilities:

  • Developed Graphical User Interfaces using jQuery and JavaScript.
  • Utilize Play framework to build web applications that combines easily with Akka
  • Developing, modifying, fixing, reviewing, testing and migrating the XML, Servlet, SQLs, JSF, Installed, and Deployed and testing the application in Web logic 10 and 11.
  • Design Client-side architecture for UI development using ReactJS.
  • Design new ReactJS Component for Account details and contest details for various screens.
  • Developed the JUnit test cases for Unit Testing for Drools, validations and various modules. Prepared Code Documentation for future reference and upgrades.
  • Developed designs in securing the application using form-based authentication using HTML, JavaScript, and CSS.
  • Performed Client-side validations using JavaScript.
  • Building web pages using HTML with CSS and embedding into HTML to perform business logic.
  • Responsible for performance tuning of PL/SQL custom packages, SQL queries.
  • Extensively used CSS and Implemented Master pages for consistent look for web pages.
  • Developed PL/SQL stored procedures, functions, packages, and scripts to facilitate functionality for various modules.

Environment: HTML, CSS2, JavaScript, SQL, Visual Studio, JSP, JDBC, Tomcat, Oracle 10g.

We'd love your feedback!