We provide IT Staff Augmentation Services!

Sr. Frontend Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Dedicated IT Professional with 8+ years of strong experience in design & development of UI (User Interface) applications with ability to efficiently translate algorithms, ideas and concepts to software applications.
  • Expert in design with Use Case, Sequence diagrams, Activity diagrams, Class diagrams with exposure to UML, tools like Rational Rose .
  • Experience in Supporting Web Content Manager with extensive experience in digital writing and editing.
  • Hands - on experience in package and task management using tools such as Grunt, Gulp; and module bundler such as Webpack.
  • Expertise in design and development of various web and enterprise applications using Type safe technologies like Scala, Akka, Play framework, Slick, Docker and Marathon.
  • Extensive experience in using Jenkins Pipeline Management, ANT and Maven, Groovy for build automation.
  • Experience in Oracle APEX, Oracle Web Center
  • Experience with Application Servers like IBM WebSphere, Tomcat and having knowledge in JBoss .
  • Good experience with major relational databases - Oracle 11g, SQL Server.
  • Highly skilled in HTML, CSS, JavaScript, JQuery and Spring Core, Spring Boot, Spring MVC.
  • Experience in writing Test cases using Junit, Mockito.
  • Thorough in Agile software development process, Test Driven Development and Scrum .
  • Excellent in client handling and ensuring full client satisfaction by understanding and meeting client expectations.
  • Good analytical and problem-solving skills, self-motivated, willing to take initiative and able to learn quickly and apply new tools and technologies in the projects.

TECHNICAL SKILLS:

J2EE Technologies: Java, JSP, Spring, JDBC, NodeJS

Web Technologies: HTML, JavaScript, CSS, Ajax, JQuery, Angular2/4/5, Oracle Apex, Native Script, Type Script, Objective C

Web Services: SOAP, RESTful, Micro Services

Frameworks: Backbone.JS, Angular.JS, React.JS, Node.JS

JavaScript Libraries: jQuery, Require JS, Grunt, Jasmine, protractor

IDE s: Eclipse, Visual Studio Code, Visual Studio, Xamarin, Net Beans, Macromedia Dreamweaver, CS, CS3, CS4, CS5, CS, CS3, CS4, CS5, Notepad++, Sublime, WebStorm

Web Server: Java Web Server, Apache Web Server, Tomcat

Languages: Ruby, PHP 4/5, Visual Basic, Backbone, SQL, PL/SQL

Databases: Oracle 8.x/9i/10g Enterprise Edition, MS-SQL Server 2008/2005

Tools: Rational Rose, MS-Office, Jenkins, Log 4J, AWS SNS and SQS, ANT, WSAD, Maven, MyEclipse, MS Project, NetBeansOperating Systems: UNIX (Sun Solaris), Unix-HP, Linux, UNIX Scripting, Windows NT, Windows 95/ 98/2000, Mac OS

Build Tools: Grunt, Gulp, web pack

Version Control: SVN, Clear Case, Git

PROFESSIONAL EXPERIENCE:

Confidential - Austin, TX

Sr. Frontend Developer

Responsibilities:

  • Worked extensively in developing UI layout and front-end programming (HTML) for web and mobile application.
  • Involved in complete Requirement Analysis, Development, System and Integration Testing.
  • Developed new UI functionality for multithreaded user-facing applications running on touchscreen devices, using AngularJS
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, jQuery, Angular JS, Bootstrap and using CSS preprocessors (SASS).
  • Developed single page web service using Angular JS (MVC) and UI-router so that the multiple views and nested views can be displayed in one page without going to other web pages.
  • Used Angular form validation and customize validations to validate the user input and improves the user experience.
  • Develop and design UI for databases of customers and companies and create multiple models in a single page using React in creative one-way-data-flow-way.
  • Utilized ReactJS & REDUX to render and deploy company end setting web pages and all the end web pages.
  • Implemented modules into Node.js to integrate with designs and requirements.
  • Developed test cases and performed unit test using Jasmine, Karma.
  • Used version control tool GIT to manage and maintain the code during the development.
  • Supported IE 7, Chrome, Firefox and Safari in this application and solve cross-browser-compatibility problems.
  • Used Bower, Node, Grunt, and Yeoman during development. These tools make the development much easier and can start grunt server with watching task.
  • Used Node Package Manager (NPM) to manage the modules and used it to install useful tools such as grunt, express.
  • Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
  • Implemented version controlling using GIT and used Jenkins for continuous integration. Wrote build & deployment scripts using Ant , Maven, Gradle on Shell scripting .
  • H andled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.
  • Managed application state using server and client-based State Management options.
  • Coded JavaScript for page functionality and Light box plug-in using JQUERY.

Environment: HTML/HTML5, CSS/CSS3, JavaScript, AJAX, JSON, jQuery, Bootstrap, Angular4/5, Tomcat Apache, GIT, bower, Grunt, Node.JS, Jasmine, Karma, SASS, Jenkins, Gerrit, Scala, PHP, Visual Code, Native Script, Ionic, Objective C

Confidential - Jersey City, NJ

Frontend Web Developer

Responsibilities:

  • Managed projects and Helped Web Content manager between clients and multiple internal groups to ensure clarity of goals and adherence to deadlines
  • Architected, designed and implemented a SPA (Single Page Application) in AngularJS which consume JSON from a Spring MVC, using Spring Security to secure the Application
  • Involved in programming , testing, debugging, implementing and maintaining of web application to meet the organization’s needs using Scrum Methodology
  • GUI was developed using JSP, HTML, and AngularJS and created reusable components in AngularJS using Custom Directives Filters, Services and Partials.
  • Worked on migrating the old java stack to Type safe stack using Scala for backend programming.
  • Utilized features of Angular 2 such as directives, modules and routing.
  • Extensively used Angular 2 router to build single page application for navigate through the different status and multiple models
  • Exposed Stateless session beans as RESTful, Micro services web services using JAX-RS.
  • Implemented Angular JS promises to handle asynchronous communication with our Rest API for various requirements.
  • Developed pages using AngularJS directives, expressions, routing capabilities for bookmarking, filters , validations and Angular UI components such as grid , buttons , carousels , date pickers , modal dialogs and other input components.
  • Worked on J2EE design patterns such as MVC, Data Access Objects and Business Delegate .
  • Worked with Oracle APEX on APEX.ITEM CHECKBOX, APEX.ITEM RADIOGROUP .
  • Worked with Oracle APEX EMAIL , interactive and classic reports.
  • Established Oracle WebCenter Portal Design for eService Application using guidewire
  • Built a task-flow and consuming it in WebCenter Portal
  • Defined new validations through AngularJS for the form field validation implemented through HTML5.
  • Involved in development and maintenance of the website using HTML5 , CSS (COBOL), Ajax, jQuery , JavaScript , AngularJS and Node.js .
  • Involved in the preparation of use case, sequence diagrams, class diagrams, activity diagrams etc. using Rational Rose.
  • Developed reusable core libraries using core java Classes and Interfaces.
  • Successfully identified the performance bottlenecks and improved the performance by parameter HQL Query Tuning as well as Application Tuning
  • Performed PCI audits on front-end pull requests and add bug fixes to features on a large-scale, multi-repository billing interface project using AngularJS, LESS, HTML5, Git, and Gulp/Grunt
  • Used ExpressJS to route different endpoints, made Micro services, RESTful services to manipulate data in MySQL.
  • Developed a feature in utility application and Verification Monitoring tool to verify the application statistics like Pollers , consumers , loggers using AngularJS , Node.js and Bootstrap .
  • Created Spring MVC components like Dispatch servlets, configure Request mapping annotation controllers, view resolver components and implemented transaction management using Spring declarative transaction management with Spring AOP concepts.
  • Involved in data loading using PL/SQL and SQL*Loader calling UNIX shell scripts to download and manipulate files.
  • Used GIT and Spring job scheduler for version control and used eclipse as the IDE for developing the application
  • Used Rational Clear Quest for defect fixing.
  • Involved in guiding, mentoring new contractors to understand the application
  • Coordinated with QA lead for development of test plan, test cases, test code and actual testing responsible for defects allocation and resolution of those defects

Environment: J2EE, JDK, HTML, CSS, Ajax, Angular UI, Angular2, jQuery, ExpressJS, JavaScript, AngularJS, Node.js, Bootstrap, Oracle, Spring, PL/SQL, AWS SNS and SQS, Web Services (SOAP), Micro services, RESTful, Multithreading, Apache, Maven, Gulp, Oracle Apex, Grunt

Confidential - Atlanta, GA

Front End Developer

Responsibilities:

  • Effectively followed Agile development environments using SCRUM methodology.
  • Used HTML5, CSS3, Sass, jQuery, PHP, MySQL, Git, Gulp, Grunt, and REST/SOAP APIs to develop complex responsive WordPress themes and plugins
  • Responsible for developing UI pages using AngularJS, HTML5, CSS3, JavaScript, jQuery, AJAX and JSON .
  • Developed responsive web pages for smart devices using Bootstrap and media queries .
  • User Interface Design and coding is performed using core java 8 & J2EE, Spring framework and web technologies
  • Used AngularJS as framework to create Single Page Applications which can bind data to specific views and synchronize data with server
  • Developed and using Client specific frameworks built on open source code like Struts for client specific Error Handling and Re-Usability.
  • Worked on creating log-in authentication modules using AngularJS and JavaScript .
  • Extensively worked on custom directives with Pop-over and Pop-up functionalities with specific requirements matched to the conditions.
  • Used UI Router to create different hierarchy structure in single page application.
  • Created custom directives and filters using AngularJS built-in $http service from controller through dependency injection.
  • Developed PL/SQL triggers and master tables for automatic creation of primary keys.
  • Created PL/SQL stored procedures, functions and packages for moving the data from staging area to data mart.
  • Created Angular service and integration with RESTful APIs .
  • Used Angular $http to send GET/POST request to fetch data from server.
  • Used open source library like Angular material to create customized components.
  • Active participation throughout the entire SDLC from project inception, code development and elaborate testing of various modules.
  • Involved in Agile/SCRUM process, attending daily stand up and completing tasks in sprints.
  • Maintained the code using version control system like Git.

Environment: AngularJS, HTML5, CSS3, Bootstrap, JavaScript, SASS/LESS, AJAX, JSON, RESTful APIs, MVC, DOM, UX, Eclipse, Agile, Git, Karma, Jasmine, SDLC, Eclipse, Oracle, WebLogic Application Server 10.3, UNIX, JSP 2.0, SOAP, SOA, Spring 3.0, Spring MVC, Micro services, Hibernate, RESTful, XML, CSS, HTML

Confidential - St. Louis, MO

Frontend Developer

Responsibilities:

  • Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project.
  • Developed Web pages using HTML, CSS and JQuery. Owned the design, development and maintenance of ongoing metrics, reports, analyses, dashboards, etc., to drive key business decisions and communicate key concepts to readers.
  • Developed HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
  • Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Created and tested scripts using jQuery on various browsers
  • Designed DOM based interactive to reprogram selected links and adopted WCAG standards for HTML and XHTML and W3C standards for CSS as well.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
  • Used data visualization Library named JQuery Visualize Plugin for charting using HTML5 canvas.
  • Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
  • Used detailed wireframes and developed Mock-up designs as per the requirements of Business.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox Firebug and IE Developer Tool bar for IE.
  • Validated all the HTML/XHTML and CSS code according to W3C and made it complaint.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment: HTML, CSS, Data visualization, jQuery, AJAX, XML, JSON, DOM, Firebug, SQL, Oracle, Windows

Confidential

Software Engineer

Responsibilities:

  • Involved in various technical and architectural design discussions with back-end teams as well as front-end team to integrate front-end and back-end.
  • Involved in discussions with the System Analyst to identify the technical requirements.
  • Articulated business strategy and branding issues and to balance these with user needs and technological constraints.
  • Worked closely with product managers, developers and internal stakeholders throughout the product design.
  • Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.
  • Extensively used jQuery in implementing various GUI components in application portal.
  • Involved in providing pseudo application level code to interact with APIs, Web Services using AJAX, JSON and XML .
  • Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
  • Wrote code to interact with back-end JAVA, AJAX, JSON
  • Responsible for the design of client websites right from the conceptualization stage to its implementation and maintenance.
  • Worked with teams where requirements are constantly being implemented, tested and improved.
  • Handled all aspects of the web application including maintaining, testing, debugging and deploying.

Environment: HTML, XHTML, CSS, JavaScript, JQUERY, JSON, JAVA, SQL Server 2005, Mockups and Windows

We'd love your feedback!