We provide IT Staff Augmentation Services!

Software Developer / Front End Resume

5.00/5 (Submit Your Rating)

Austin, 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 teh 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 teh 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)RallyCloud Technologies: AWS, Azure.

Build Tools: JenkinsWork

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

Front End Developer

Responsibilities:

  • Design and develop UI screens based on wireframes provided from teh UX team.
  • Worked closely with product managers to build innovative new solutions.
  • Participate in architectural discussions with teh 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 teh legacy products to build and redesign teh responsive UI using Bootstrap CSS.
  • Fix bugs with teh existing code.
  • Understanding of cross-browser compatibility issues and ways to work around them.
  • Worked with teh 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 teh various UI

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 teh wireframes using teh latest HTML5, CSS3 and AngularJS.
  • Extensively used all teh 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 teh $http service.
  • Experience with implementing and consuming RESTful APIs.
  • Implemented RabbitMQ using teh NodeJS.
  • Experience working with Redis Cache.
  • Developed Node.js application, server side and client-side SOA architecture.
  • Used Node.js based microservice to transform teh data being sent to teh UI.
  • Worked on consuming JSON object creation, parsing on both clients as well as server side.
  • Analyzed and parsed teh response of JSON in order to update DOM.
  • Worked with SASS pre-processor to simplify writing teh CSS stylings.
  • Fixed cross-browser issues across browsers like IE11/Chrome.
  • Knowledge and experience in building scalable Node.js applications
  • Worked with teh Gulp tool in building teh project, also worked in creating teh gulpfile.js for managing teh build operations.
  • Used Bower and NPM to manage front-end and node modules respectively.
  • Performedunit testing using Mocha/Chai and Jasmine/Karma
  • Worked in teh Agile methodology and used Scrum in implementing teh project.
  • Used Rally as a tool for project tracking and management where we update teh 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

JS Developer

Responsibilities:

  • Responsible for enhancing, and maintaining teh application which is delivered in Software as a Service (SaaS) model hosted in teh cloud.
  • Working with teh senior director of application architecture to understand and implement new functionality for teh solution.
  • Worked closely with teh 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 teh fly.
  • Program and execute unit test cases in a TDD methodology using Jasmine/Karma.
  • Supported teh 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 teh modern browsers like IE11, Mozilla Firefox and Chrome.
  • Responsible for enhancing teh performance of teh application.
  • Responsible to implement teh NodeJS for different environments like production, qa, and dev.
  • Redesign teh screens based on teh wireframes.
  • Used Azure for building/deploying teh 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 teh fly.
  • Used CSS3 animations to incorporate loaders on teh 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 teh application performance by getting teh data from teh server without refreshing teh 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 teh data available in various ways.
  • Implemented Restful web services.
  • Converted teh XML data to XSLT to make teh data available on teh webpage.
  • Used Jenkins for building/deploying teh application.

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

Confidential, Dallas, TX

UI Developer

Responsibilities:

  • Developed all teh UI pages using HTML 5, CSS 3, JavaScript, and JQuery.
  • Created XHTML Pages with CSS and teh Box Model
  • Responsible for creating responsive design.
  • Used JQuery core library functions for teh logical implementation part at client side for teh application.
  • Involved in writing JQuery based Ajax Requests using jQuery, Ajax, JQuery. Post and JQuery. Get (options).
  • Used JQuery Events to manipulate teh elements depends on teh user interactions (ready (), hover (), bind (), click (), keypress () etc.)
  • Used JQuery to traverse through a DOM tree and manipulated teh nodes in teh tree. Implemented teh 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 teh development of Integration layer.
  • Integrated teh Java code (API) in JSP Pages.
  • Used various enterprise design patterns in teh development of code for extensibility and maintainability (Singleton and MVC).
  • Debug teh application using Firebug to traverse teh documents and manipulated teh nodes using DOM and DOM Functions.
  • Involved in developing HTML and JavaScript for client-side presentation and data validation on teh client side with in teh forms.
  • Identify teh customer needs and modify teh code based on their requirements.
  • Successfully executed all teh test cases and fixed any bugs/issues identified during teh test cycles.
  • Responsible for code reviews.

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

Confidential

Application Developer

Responsibilities:

  • Responsible for teh 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 teh RESTful APIs Integration using XML and JSON
  • Used JQuery to create dynamic popup’s to notify teh user.
  • Modified widgets and plugins to stream live data from teh social networking sites.
  • Conducted full functional tests, link tests and teh browser compatibility tests for teh websites.
  • Conducted extensive tests and analyzed teh current version of teh legacy application and developed a new version based on teh feedback.
  • Recommended and implemented a new design for teh existing website to achieve better performance.
Environment: HTML5, CSS 3, JavaScript, jQuery, Struts MVC.

We'd love your feedback!