Post Job Free
Sign in

Developer Web Services

Location:
Kendall Park, NJ
Posted:
July 12, 2018

Contact this candidate

Resume:

NIKKI

UI Developer

Phone: 856-***-****

Email: *********@*****.***

PROFESSIONAL SUMMARY:

Around 4 years of professional experience in all phases of software development life cycle including requirements Analysis and Debugging, Applications Designing, Development, Integration, Maintenance, Installation, Testing of various client and web applications.

Expertise in web and mobile/tablet UI development with experience in developing hybrid mobile applications in Cordova and Phone Gap using HTML5, JavaScript and other JS frameworks.

A seasoned Front-End/UI Developer with comprehensive experience in application development utilizing various programing languages and techniques, including strong AngularJS, ReactJS and Twitter Bootstrap.

A continuing aspiration to advance in new technologies while providing quality programing with attention to detail in an environment that encourages growth.

Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari, and Google Chrome.

Used RESTAPI like Bluetooth API and Google Map Api for accessing the functionality of Bluetooth and maps.

Expertise in Client Scripting language and server-side scripting languages like HTML5, CSS3, and JavaScript with ECMA5 features, jQuery, JSON, Bootstrap, Angular.js.

Extensive experience on implementing the AJAX with rich features like deferred, promises, pipe, and callback functions.

Used Nodejs for adding dependencies to project.

Created POC's using Node-JS, Mongo-db, Express-JS and Body-Parser to create REST services.

Experience in creating user interface widgets using jQuery, Bootstrap and AngularJS.

Experience in developing in application frameworks using jQuery, AngularJS, Angular-2.

Understanding/Implementation experience of Caching Frameworks - Hazelcast, GridGain, etc

Hands on experience in writing Ajax Service Calls, JavaScript/jQuery, JSON to make connections between server and databases like Oracle DB and MySQL.

Rich experience with development using AngularJS extensive features for loading views in a Single Page Application, MVC structure for JavaScript files, data-binding using Angular JS directives and building custom directives.

Experience in the developing applications for different platforms like web browser, Android, and Chrome OS.

Involved in web application development projects that required Responsive Web Design using flex box features of CSS3.

Sound Understanding and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design, Implementation and successfully implemented the concepts in Android.

Expertise in plain JavaScript logics, functionality, scope maintainability and name-spacing the variables.

Worked with AGILE Methodology in recent projects and participated in SCRUM meetings as well in previous projects.

Expertise in debugging skills using Safari Web Inspector, Chrome Developers Tool and Firebug.

Proven track record in developing reusable code, cleaner code structure, and understanding of the JS features to ensure data availability to the front-end.

Strong expertise in the iterative Agile and Scrum development methodologies for software development.

Experience with User Acceptance Testing (UAT) and Accessibility Testing.

Excellent communication skills to discuss the projects with technical and non-technical SME’s and during the sprint meetings for Agile as well as Scrum development methodology.

EDUCATION:

Bachelor of Technology in Electronics Communications and Engineering.

TECHNICAL SKILLS:

Web Technologies:

HTML/HTML5, CSS2/CSS3, XML, XHTML, Bootstrap, JavaScript, AJAX, jQuery, JSON, ES6, Apache, Windows

Other Technologies:

Karma, Jasmine, Webpack, Grunt, Gulp, Bower, Protractor, Mocha, Agile methodologies, Jenkins, LESS, SASS.

JavaScript Libraries:

React.js, Angular.js, Angular 4/2, Polymer.js, Backbone.js, Node.js

IDE's and Tools:

Eclipse IDE/3.X, HTTP web server, Apache Tomcat server 7.0.63, Sublime, VScode, and Bracket.

Publishing Tools:

Adobe PageMaker, MS Office

Wire Frame Tools:

Adobe Illustrator CSS3 and Adobe Photoshop.

Debugging Tools:

Firebug, Bugzilla, (internet explorer)

Database:

PL/SQL(oracle), MySQL, MSSQL

Operating System:

Windows NT4.0 XP/, LINUX, MAC OS X

PROFESSIONAL EXPERIENCE:

Sammons Financial Group, Des Moines, Iowa Dec 2017 – Till Date

Role: UI/UX Developer

Responsibilities:

Worked closely with business-side clients to deliver attractive, easy-to-understand screens that appropriate reflected the company's fulfillment workflow.

Followed Agile Methodology for the complete life cycle of the project & Involve In daily stand up meetings.

Created Front-end Applications using HTML5, CSS3, JavaScript, jQuery, Angular 2, Twitter Bootstrap, AJAX, XML and JSON.

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 made use of ES6 features.

Coded Angular 2 controllers and directives for application functionality and filters for heavy DOM manipulation.

Leveraged Angular2 resources for all data access, encapsulating URLs, and standardizing data access interfaces.

Created Angular2 Directives, Components, Pipes, and Injectables across the whole system, such as to build the custom filter.

Responsible in design and development of web applications using the latest technologies like Angular 2, HTML5 and CSS3 also involved in Unit testing.

Extensive usage of BOOTSTRAP for responsive web design.

Development of Client-Side Validation techniques using jQuery and Angular.

Administrated and supported Node.js application within scope.

Used Node.js and Express.js for creating Services.

Utilized the Dependency Injection mechanism for simpler way of managing the controllers and scopes.

Involved in writing application level code to interact with API's, Web Services using AJAX, JSON and XML.

Implemented XML parsing & JSON parsing for data handling on different application.

Regular interaction of RESTful API design calls to populate the UI on the app using GET, PUT, POST and DELETE.

Used AJAX framework for asynchronous data transfer between the browser and the server.

Developed API back ends using Java to allocate access to data in Oracle DB.

Debugged the website using Chrome Developer's tools and other tools like postman.

Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google chrome Developer tools.

Used version control system as a source repository to organize the code base.

Environment:

HTML5/HTML, CSS3/CSS, JavaScript, jQuery, Angular 2, Node.js, TypeScript, ES6, JSON, Bootstrap, Java/j2ee GIT, MVC, AJAX, XML, PL/SQL, Windows, Web administrations, Selenium.

Duke Energy, Charlotte, NC Aug 2017 - Dec 2017

Role: UI /UX Developer

Responsibilities:

Involved in development, design and implementation of front-end part widget based application.

Build Rich Prototypes and Applications using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, Angular.js and Bootstrap with MySQL database.

Design and develop the source code for the web applications using Eclipse as IDE.

Develop user interactive websites using web technologies like HTML, XHTML, and CSS.

Use Bootstrap and media queries to create a responsive website that fit all users and devices from desktop to tablet and mobile phone.

Code JavaScript for page functionality and Pop up Screens.

Involved in developing user interface with the help of Angular JS.

Use HTML, CSS, Bootstrap, AngularJS to create interactive user interface.

Developed dynamic web pages using Java/j2ee, HTML5, JavaScript and Implemented Web Services using Rest, extensively used Java and SOAP.

Create AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities.

Implemented the service using NodeJS for performance, development, maintenance and deployment reasons.

Develop REST architecture based web services to facilitate communication between client and servers.

The tech stack is AngularJS, LESS, Bootstrap and cutting-edge server-side technologies.

Work one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 & JavaScript.

Create and deploy new features to sustain and amend existing applications.

Use jQuery plugins to create autocomplete, validation, drag and drop features.

Environment:

HTML5, XML, CSS, LESS, JSON, JavaScript, jQuery, AngularJS, Bootstrap, AJAX, Jasmine, Eclipse, Apache Tomcat.

First Data, Omaha, NE Jan 2017 - July 2017 Role: Full-Stack Developer

Responsibilities:

Build with Java J2EE, Apache Tomcat 8.0, WebLogic 10, Maven 3.0, Spring Wicket, Junit, Oracle 12c, Spring, RESTful, SOAP web services, JSON, Selenium and Cucumber.

Agile/SCRUM was used as the project management methodology and JIRA were the tools used to keep things in check.

Developed Java application which is an integration of technology Spring MVC, Spring AOP, Spring Data, Hibernate, REST and SOAP web services.

Created maven archetypes for generating fully functional REST web services supporting both XML and JSON message transformation.

Written Junit test for whole projects and calculated the mutation coverage for all the files.

Created Mock service to all requests and responses, also developed the business layer using Spring beans using Dependency Injection and Inversion of Control principles.

Involved in developing application using HTML5, CSS3, Java Script, jQuery, Angular JS.

Developed User Interface using Angular JS, jQuery, Html5.

Developed Custom Directives, Custom services in Angular JS and utilized UI Router to develop a single page Web Application.

Handling cross browser/platform compatibility issues (Firefox and Safari) on both Windows and Mac.

Developed RESTful services using Jersey, Rest let and JAX-RS to call third party vendors.

Co-ordinated in all testing phases and worked closely with Performance testing team to create a baseline for the new application.

Designed Mock ups in Adobe Creative Suite utilizing Photoshop, Illustrator as indicated by the business necessities.

Used Ajax to consume the web services and then represent the data to the user without the necessity to reload the complete web page.

Environment:

Hibernate, SOAP, Spring MVC, Spring Data, Spring AOP, Maven, Angular JS, Bootstrap, Java, jQuery, JSON, HTML5, CSS3, Ajax, JSON, Web administrations, Selenium, Ant Build, Web Logic, PL/SQL, JAX-RS, Jersey, REST Web Services.

MYM Technologies, Hyderabad, INDIA Apr 2014 – Jul 2015

Role: UI Developer

Responsibilities:

Involved in development, design and implementation of front-end part widget based application.

Build Rich Prototypes and Applications using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, Angular.js and Bootstrap with MySQL database.

Design and develop the source code for the web applications using Eclipse as IDE.

Develop user interactive websites using web technologies like HTML, XHTML, and CSS.

Use Bootstrap and media queries to create a responsive website that fit all users and devices from desktop to tablet and mobile phone.

Code JavaScript for page functionality and Pop up Screens.

Involved in developing user interface with the help of Angular JS.

Use HTML, CSS, Bootstrap, AngularJS to create interactive user interface.

Developed dynamic web pages using Java/j2ee, HTML5, JavaScript and Implemented Web Services using Rest, extensively used Java and SOAP.

Create AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities.

Develop REST architecture based web services to facilitate communication between client and servers.

The tech stack is AngularJS, LESS, Bootstrap and cutting-edge server-side technologies.

Work one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 & JavaScript.

Create and deploy new features in order to sustain and amend existing applications.

Use jQuery plugins to create autocomplete, validation, drag and drop features.

Environment:

HTML5, XML, CSS, LESS, JSON, JavaScript, jQuery, AngularJS, Bootstrap, AJAX, Jasmine, Eclipse, Apache Tomcat.



Contact this candidate