We provide IT Staff Augmentation Services!

Front End Developer Resume

3.00/5 (Submit Your Rating)

TX

SUMMARY

  • Over 7+ Years of professional experience in all phases of Software Development Life Cycle including Application Design, Development, Integration, Implementation,Maintenance,Testing, and Debugging of various client/server web applications
  • Proficient in designing and developing the front end, component - based and object-oriented systems for building multi-tier architecture with hands-on development expertise in front end GUI layer
  • Very good experience in Document Object Model (DOM) and have a strong understanding of DOM Functions, alongside experienced in dealing with cross browser issues.
  • Having hands on experience with JavaScript.
  • Responsible for checking Cross Browser Compatibility of different elements and tags hence worked on different browsers like Internet Explorer, Google Chrome and Firefox.
  • Developed responsive web design with media queries for mobile applications
  • Expertise in of Service-Oriented Architecture SOA (REST, JSON, and XML)
  • Responsible for initiating, planning, construction, execution, monitoring and controlling web applications
  • Experienced in designing table-less layouts.
  • Expertise in client side designing and validations using HTML and Java Script.
  • Sound Understanding and good experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
  • Built both table-based and table less, websites for clients.
  • Usage of JSON for faster and impulsive responses.
  • Significant experience in using tools like Firebug and other dev tools.
  • Consistent Experience in using the IBM Rational Application Developer, Eclipse IDE and JBoss.
  • Highly motivated, reliable analytical problem solver and troubleshooter with strong attention to detail.
  • Adaptable to new, evolving technologies and can implement them in current projects.

TECHNICAL SKILLS

Web Technologies: HTML 5, CSS3, JavaScript, JQuery, JSON, AJAX, JSP, XML, Polymer, Angular JS, React JS, Node JS, Redux and Bootstrap.

Java Technologies: Java, J2EE, Servlets, JSP, Spring MVC, Struts, JDBC and Hibernate.

Web Servers: IBM WAS Apache Tomcat, IIS and JBoss.

Tools: IBM RAD, Eclipse IDE, Maven, Notepad++, Sublime Text, Web Storm, VS Code.

Version Controls: MKS, GIT and SVN.

Environment: Agile (JIRA), Rally

Cloud Technologies: AWS, Azure.

Build Tools: Jenkins

PROFESSIONAL EXPERIENCE

Confidential, TX

Front End Developer

Responsibilities:

  • Design and develop UI screens based on wireframes provided from the UX team.
  • Worked closely with product managers to build innovative new solutions.
  • Participate in architectural discussions with the UI team to improve our technology stack.
  • Come up with new ideas to promote best practices for code reviews and deployment procedures.
  • Deliver high-quality and maintainable code using test-driven methodologies.
  • Experience working with RESTful APIs.
  • Worked on the legacy products to build and redesign the responsive UI using Bootstrap CSS.
  • Fix bugs with the existing code.
  • Understanding of cross-browser compatibility issues and ways to work around them.
  • Worked with the backend team for UI Integration.
  • Worked with ECMA Script 6 features. Used Webpack for building ES6 and JSX.
  • Worked with NPM commands and using package.json for managing dependencies and dev-dependencies.
  • Experience working with offshore developers, monitor and provide them support to implement the various UI Enhancements.
  • Hands on experience in creating components using React.js.
  • Used Axios with ReactJS for making AJAX Calls.
  • Created forms and implemented validation rules using react-final-forms.
  • Implemented e-mailing and preview functionality using templates.
  • Experience working with react-router to build SPA’s.
  • Experience working with the react-redux architecture.
  • Implemented forms under react.js.
  • Participated in peer-peer code review process.
  • Debugging and testing existing code, JavaScript performance optimization.

Environment: - HTML/HTML5, CSS/CSS3, LESS, ReactJS, Redux, React-Router, ES6, Java, Go, Jira.

Confidential, Austin, TX

Software Developer - Front End

Responsibilities:

  • Analyze user requirements and develop appropriate software solutions.
  • Designed and developed theUIlayout and front-end programming for web application that matches the wireframes using the latest HTML5, CSS3 and AngularJS.
  • Extensively used all the new HTML5 features like local storage and new input attributes.
  • Used new CSS3 features like multi-column layout, gradients and web fonts, transform and transpose and media.
  • Good Experience in implementing MVC frameworks like Angular for AJAX data calls using the $http service.
  • Experience with implementing and consuming RESTful APIs.
  • Implemented RabbitMQ using the NodeJS.
  • Experience working with Redis Cache.
  • Developed Node.js application, server side and client-side SOA architecture.
  • Used Node.js based microservice to transform the data being sent to the UI.
  • Worked on consuming JSON object creation, parsing on both clients as well as server side.
  • Analyzed and parsed the response of JSON in order to update DOM.
  • Worked with SASS pre-processor to simplify writing the CSS stylings.
  • Fixed cross-browser issues across browsers like IE11/Chrome.
  • Knowledge and experience in building scalable Node.js applications
  • Worked with the Gulp tool in building the project, also worked in creating the gulpfile.js for managing the build operations.
  • Used Bower and NPM to manage front-end and node modules respectively.
  • Performedunit testing using Mocha/Chai and Jasmine/Karma
  • Worked in the Agile methodology and used Scrum in implementing the project.
  • Used Rally as a tool for project tracking and management where we update the daily tasks performed.
  • Experience working with microservice based architecture.
  • Experience working with Cloud based technologies like Predix/AWS.
  • Experience working with offshore teams.

Environment: HTML/HTML5, CSS/CSS3, JavaScript, AngularJS, NodeJS, Polymer, Java, Agile methodology, Gulp, GIT, Karma, Jasmine, Java, J2EE, Predix.

Confidential, Phoenix, AZ

Angular JS Developer

Responsibilities:

  • Responsible for enhancing, and maintaining the application which is delivered in Software as a Service (SaaS) model hosted in the cloud.
  • Working with the senior director of application architecture to understand and implement new functionality for the solution.
  • Worked closely with the UX Team to create a Custom Components Library using ReactJS.
  • Developed Single Page Applications (SPA's) using React- router.
  • Used AJAX and JSON to make asynchronous calls to fetch data on the fly.
  • Program and execute unit test cases in a TDD methodology using Jasmine/Karma.
  • Supported the application during quality assurance, user acceptance testing, and post release.
  • Participated in peer code reviews.
  • Experience with implementing and consuming RESTful APIs.
  • Involved in fixing bugs across the modern browsers like IE11, Mozilla Firefox and Chrome.
  • Responsible for enhancing the performance of the application.
  • Responsible to implement the NodeJS for different environments like production, qa, and dev.
  • Redesign the screens based on the wireframes.
  • Used Azure for building/deploying the application.
  • Used media queries to implement responsive design.
  • Experience in using less preprocessor.
  • Experience using SQL Server management studio.

Environment: HTML5, CSS 3, ReactJS, AJAX, JSON, Gulp/Grunt, Node.js, Jasmine, Karma, .Net, Bootstrap, LESS, Visual Studio, TFS, Agile, GIT, Azure SDK.

Confidential, Birmingham, AL

Application Programmer/ Analyst

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Designed and developed multiple-browser compatible front end screens using HTML5, CSS3, JQuery and JavaScript.
  • Used AJAX and JSON to make asynchronous calls to fetch data on the fly.
  • Used CSS3 animations to in corporate loaders on the webpages.
  • Handled various cross browser issues related to IE11 vs Google Chrome
  • Designed webpages using Bootstrap modals for a better design.
  • Implemented JQuery events like hide, show, toggle, toggleClass, click, ready, hover, bind etc.
  • Used JQuery selectors like id level and class level.
  • Implemented Angular Controllers to maintain each view data.
  • Implemented directives to make custom components.
  • Used AJAX to improve the application performance by getting the data from the server without refreshing the page on client side.
  • Handled calls from controller to UI.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
  • Used JQuery Data table plugin effectively and applied various functionalities like Shift Select and other user based selections to select the data available in various ways.
  • Implemented Restful web services.
  • Converted the XML data to XSLT to make the data available on the webpage.
  • Used Jenkins for building/deploying the application.

Environment: HTML5, CSS 3, JavaScript, JQuery, AJAX, JSON, AngularJS, Spring MVC, Bootstrap, Eclipse, Agile

Confidential, Dallas, TX

UI Developer

Responsibilities:

  • Developed all the UI pages using HTML 5, CSS 3, JavaScript, and JQuery.
  • Created XHTML Pages with CSS and the Box Model
  • Responsible for creating responsive design.
  • Used JQuery core library functions for the logical implementation part at client side for the application.
  • Involved in writing JQuery based Ajax Requests using jQuery, Ajax, JQuery. Post and JQuery. Get (options).
  • Used JQuery Events to manipulate the elements depends on the user interactions (ready (), hover (), bind (), click (), keypress () etc.)
  • Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using JQuery framework.
  • Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Responsible for setting up Angular JS framework for UI development.
  • Developed html views with HTML 5, CSS 3, JQuery, JSON, AJAX and AngularJS.
  • Used Spring Restful Web services framework for the development of Integration layer.
  • Integrated the Java code (API) in JSP Pages.
  • Used various enterprise design patterns in the development of code for extensibility and maintainability (Singleton and MVC).
  • Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
  • Involved in developing HTML and JavaScript for client-side presentation and data validation on the client side with in the forms.
  • Identify the customer needs and modify the code based on their requirements.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
  • Responsible for code reviews.

Environment: HTML5, CSS 3, JavaScript, JQuery, AJAX, JSON, AngularJS, JBoss, Agile.

Confidential

Application Developer

Responsibilities:

  • Responsible for the developing webpages based on HTML 5, CSS 3 and JSP.
  • Involved in designing and implementation ofMVCdesign pattern using Struts framework
  • Responsible to create mockup using mockup tools like Balsamiq.
  • Successfully performed the RESTful APIs Integration using XML and JSON
  • Used JQuery to create dynamic popup’s to notify the user.
  • Modified widgets and plugins to stream live data from the social networking sites.
  • Conducted full functional tests, link tests and the browser compatibility tests for the websites.
  • Conducted extensive tests and analyzed the current version of the legacy application and developed a new version based on the feedback.
  • Recommended and implemented a new design for the existing website to achieve better performance.
Environment: HTML5, CSS 3, JavaScript, jQuery, Struts MVC.

We'd love your feedback!