Front-end Ui Developer Resume
Omaha, NE
PROFESSIONAL SUMMARY:
- Over 5+ years of experience in developing the front end / web applications using HTML/HTML5, CSS/CSS3, React.JS,Node.JS, JSON, Ember.js and Angular.JS .
- Designed and developed the application to be responsive for desktop using Bootstrap ( HTML5, CSS, and JavaScript ).
- Experience working on scalable environment using Agile/SCRUM, Test driven development (TDD) methodologies.
- Highly accomplished, results - driven professional with front-end, Node.js and Java experience in web application design, development, agile methodologies, used continuous integration tool for code deployment used Jenkins and improvements.
- Strong understanding and excellent skill in developing, designing, professional, Ajax driven elegant enterprise web application using Ajax, JavaScript, CSS, HTML, Custom Tag Libraries and various Java Design patterns.
- Expertise in TypeScript, ExtJS, NodeJS, Bootstrap, Ember.JS, Microservices and Photoshop with strong experience in developing UI applications.
- Experience in developing web pages using responsive design and adapt to the changing environment.
- Created web applications for the clients using AngularJS and Bootstrap.
- Extensive experience in developing web page quickly and effectively using jQuery and in making webpages cross browser compatible.
- Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code.
- Embedded new Media Elements i.e., video and audio files using the HTML5 markups. Used HTML5 File API for uploading local files from the client-side. Implemented the new features of HTML5 forms like Input types, miscellaneous attributes i.e., required, placeholder, autofocus etc.
- Used local storage and Application caches to store information locally on the client’s computer.
- Developed source code to consume JSON response received through XHR/Ajaxcalls using jQuery. Ajax () calls.
- Experience in consuming Web services using REST and SOAP . Expertise in handling Version Control Systems like GIT.Worked with GIT to optimize code repository.
- Experience writing unit test cases using Karma and Jasmine to perform end-to-end testing on Angular JSapplications.
- Quick learner and proficient in solving the technical issues in the project using JIRA.
TECHNICAL SKILLS:
Languages: Java, JavaScript, TypeScript
Web Technologies: HTML5, CSS3, JSON, AJAX
JavaScript Frameworks: AngularJS (1,2,4), NodeJS,Ember.js, React JS,Grunt.js, jQuery, Bootstrap
SOA: SOAP and RESTful Web services, JAX-RS, XML, JSON
Relational Database: Oracle, MSSQL
Unit Test Frameworks: Karma, JMock, Jasmine, JUnit
IDE/ Editors: Eclipse, Visual Studio, Notepad++
Version Controls: GIT
Operating Systems: Windows, Linux
Methodologies: Agile Software Development
PROFESSIONAL EXPERIENCE:
Front-end UI Developer
Confidential - Omaha, NE
Responsibilities:
- Active Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.Testing of application using AGILE methodology (SCRUM).
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, Ember.js, jQuery, Node JS, Bootstrap,CSS and HTML.
- Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
- Involved in full-featured JavaScript application framework AngularJS, Backbone.js, ReactJS, and Ember.js.
- Involved in Fixing the UAT Bugs, Tasks and Stories change requests (CRs) analysis and impact analysis of CRs.
- Created web services using Spring @Rest Controller to return JSON to the frontend
- Used various libraries of JavaScript like jQuery, backbone.js, Ember.js Require.js and Node.js to develop User Interface of web pages.
- Active participation in Project meetings to improve the overall code quality.
- Created tables in Oracle database and implemented Database access through Hibernate.
- Developed complex Queries, Stored Procedures and Functions.
- Deployed the changes in TEST server and worked with testing team for testing.Unit testing using JUnit and Preparing test case plans.
- Perform Regression testing on the deliverables.
- Developed various batch jobs which process bulk of data received from business partners using Spring Batch.
- Used multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class.
- Developed Rest APIs in Spring boot utilizing Swagger.
- Making reproducible framework situations for the microservices engineering. Created a Request for Proposal (RFP) microservice providing RESTful API using Spring MVC and Spring Boot.
- Experienced in IntelliJ IDE and Visual Studio for development.
- Used Core Spring framework for dependency injection and Spring Context Used Spring ORM to integrate with the Hibernate.
- Developed UI pages using Angular JS, CSS3 and HTML 5.Used Spring AOP for logging and profiling for certain modules.
- Configuring Web services using the Web services definition language.Analyzing the defects and unit testing and Implemented logging using the log4j.
- Prepared builds using Maven for the other environments like QA, STG and PROD.
- Perform problem identification and resolution activities, involving multiple teams necessary to resolve the system problems based on severity/priority.
- Involved in new enhancements, code review, code discussion, quality check and bug fixing.
Environment: J2EE, Spring, JSP, AJAX, Angular JS JSON, Servlets, XML, Oracle, Bootstrap, Log4J, Eclipse, Hibernate, Web Services, Spring Batch, Spring Boot, Swagger, PL/SQL, HTML, CSS, GIT, Jenkins, Docker, Bitbucket.
Front-end UI Developer
Confidential - Omaha, NE
Responsibilities:
- Created AngularJSapplications using NodeJS.Used the Node Package Manager (NPM) to install libraries like angular-cli, typescript etc., which are required for developing an angular application in Node.
- Created Angular2 applications using NodeJS.
- Implemented classes, interfaces and methods, constructors and objects definitions using TypeScript.
- Created multiple TypeScript modules to manage written codes in angular project. Served Angular application using the ng serve command.
- Compiled TypeScript files to produce equivalent ECMA5 JavaScript files.Created new Angular projects in Node using the ng new command.
- Compiled TypeScript files to produce equivalent ECMA5 JavaScript files.
- Registered Angular components in Angular modules using decorator functions like Component, NgModule.
- Work on technical design and develop SOAP Fault translation from application exceptions, Web Services, custom components.
- Analyzing the defects and unit testing and Implemented logging using the log4j.
- Work with the client in proposing solutions for the overall stability of the application
- Made HTTP calls to a remote server's Web API using HTTP service.
- Consumed data defined in JSON objects using Web API.
- Used the webpack tool to bundle and inject JavaScript and Stylesheet files into HTML at runtime.
- Restricted member fields and methods access using access modifiers like public, private and protected in TypeScript file.
- Accessed and manipulated private member fields defined in TypeScript file using get and set properties.
- Created data services for code reusability in components.
- An energetic individual, able to communicate effectively, to work collaboratively to resolve problems and to motivate team members as well.
- Performed authentication, authorization, data-binding, event-handling, validation, routing and navigation.
- Maintained version control utilizing GIT.
- Performed end to end test using the protractor tool and tested JavaScript codes using the Karma tool.
Environment: Angular JS, Karma, Protractor, NodeJS, Visual Studio Code 1.15, JavaScript, TypeScript, JSON, Web API, MS SQL Server 2008, VSTS, CSS3, HTML 5, Axure wireframe, Agile-Scrum methodology, TFS, Visual Studio 2015
UI Developer
Confidential - Chesterfield, MO
Responsibilities:
- Developed all the UI pages using HTML5, CSS3, JSON, JavaScript, Angular JS, PrimeNG, Font Awesome.
- Created XHTML Pages with CSS and the Box Model.Integrated the Java code (API) in JSP Pages.Designed Frontend with in object-oriented JavaScript Framework like AngularJS, NodeJS.
- Defined new validations throughAngularJS for the form field validation implemented through HTML5.
- Developed custom directives in AngularJS for the application independent components like sticky header for window or table, custom dropdowns, tables, checkboxes, radio buttons, notifications, chevrons, graphs, date pickers, pagination etc.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
- Developed UI using JavaScript, HTML, AngularJS, CSS, JavaScript validations and XML.Implemented interaction between frontend and backend using the JSON object.
- Used SQL Server along with NodeJS, as a database to store JSON.
- Wrote Cross Browser code of CSS and JavaScript, AngularJS for Internet Explorer and Firefox.
- Experienced in working in Agile based development environment and participating in Scrum sessions and worked with the Project Management tool like VSTS.
- Built comprehensive front end JavaScript unit tests using Jasmine and Karma.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML, CSS, JavaScript, jQuery, XML, Karma, Ajax, JSON, Visual Studio, AngularJS, NodeJS, Oracle RDBMS, Selenium MS Office and GIT.
UI Developer
Confidential
Responsibilities:
- Worked as a UI Developer, assisting my team in developing, designing and implementing front end part, and managed in developing of Account summary/overview, Login page.
- Wrote code in HTML5, CSS3 and JavaScript, making use of Bootstrap framework.
- Used Responsive Web Design (RWD) techniques to enhance user's behavior based on screen-size, platform and orientation.
- Used AngularJS 1.5 as frameworks to create a Single Page Application (SPA) which can bind data to specific views and synchronize data.
- Integrated React.js components into the AngularJS application to make webpages more responsive and efficient.
- Worked on React.js Virtual DOM and React views, rendering using components which contains additional components called custom HTML tags.
- Used React.js for templating for faster compilation and developing reusable components.
- Involved in upgrade and maintenance of company's website to the new layout using the Grid orientation model Bootstrap framework and CSS3 Flexbox.
- Involved in Creating and Consuming RESTful Services using Node.js, MongoDB to do CRUD operations.
- Used Ajax and JSON with for request data and response processing.
- Proficiency in developing based on Models, Views and Controllers (MVC) architecture.
- Created file and does Unit testing by creating Test Suits using Jasmine.Involved in using jQuery Validation Plug-in for client-side validation.
- Worked with GIT to optimize code repository.
- Used continuous integration tool Jenkins to deploy application and used JIRA to do bug tracking and project managing.
- Used Agile Development Methodology and Scrum team structure for the development process.
Environment: HTML5, CSS3, JavaScript, jQuery, JSON, Ajax, React.js, AngularJS 1.5, Bootstrap, XML, Node.js, MongoDB, Express.js, Jasmine, GIT, Jenkins, JIRA, Agile, Scrum.
