We provide IT Staff Augmentation Services!

Application Developer Iii Resume

5.00/5 (Submit Your Rating)

Tysons Corner, VA

SUMMARY:

  • Dedicated and passionate web developer with 6 (Six) years of professional experience in designing and implementing User Interface (UI) Design and web applications by using various web technologies like Angular 2/4, HTML/HTML5, CSS/CSS3, JavaScript, TypeScript, Bootstrap, JSON and AJAX.
  • Proficient in designing, developing and maintaining user interface for Single Page Applications (SPA) using Angular2/4 Framework in finance and banking domains .
  • Proficient in manipulating JavaScript such as HTML Manipulation, Event Handler, Callback, Closure, Promise, and Object Orientated JavaScript etc.
  • Extensive experience in implementing Data Binding, Directives, C omponents, Services, Routing & Navigation and Dependency Injection in Angular2/4 application implementation to maintain a modular design that is easier to modify and debug.
  • Extensive Hands - on experience in Angular2/4 including creating Customized Directives and Customized Pipes to design reusable functionalities as well adding new behavior to existing HTML DOM elements.
  • Expertise in writing and maintaining the queries and procedures to perform CRUD based operations like creating Angular Service to make Get/Post RESTful API call by using RxJS Observable library to handle AJAX request and response.
  • Familiar with code functionality testing through the behavioral testing framework like Jasmine integrated with Karma to achieve end-to-end application testing in Angular modules such as components, services and directives.
  • Strong experience in Responsive Web Applications using CSS3 Media Queries and Bootstrap for different layout, according to the user’s device screen size.
  • Experienced of creating Angular-specific version of the Twitter Bootstrap components such as ngx-bootstrap which interact with the bootstrap components in a native Angular fashion using directives/components, data binding, and events.
  • Experience of using Package Management Tools like NPM to install tools and manage modules for AngularJS based web applications. Good understanding of newer web technologies like ES6 and TypeScript.
  • Used Continuous Integration / Continuous delivery (CI/CD) tools Docker, Jenkins to deploy this application to AWS and used GIT for Version Control of code for incremental development and day-to-day basis to maintain the code history as well as solving merge conflict in time.
  • Worked in an Agile environment. Attended everyday meetings for previous reviewing and new requirement scheduling. Getting requirements directly from BA and working with a QA team for testing and debugging.
  • Familiar with popular browsers development and debugging tool/plugins such as IE Tester, Chrome Inspector, and Firebug.

TECHNICAL SKILLS:

FrontEnd Skills: HTML, CSS, JSON, XML & AJAX.

Framework: Bootstrap, Angular 2/4, Jasmine, Docker.

Programming languages: Java, C/C++, JavaScript, jQuery, TypeScript, MATLAB.

Development/Control Tools:: JIRA, Git.

IDE/Text Editors: Chrome Inspector, WebStorm, Visual Studio.

Web Servers: Node.js, Express framework.

Unit Testing Tools: Jasmine, Karma

PROFESSIONAL EXPERIENCE:

Confidential, Tysons Corner, VA

Application Developer III

Responsibilities:

  • Worked in Agile methodology and attended daily scrum meetings to access the current progress in a sprint.
  • Developed front-end Web applications using Angular 4, Typescript, Bootstrap 4, HTML/CSS3/SASS as well as using auto testing tools like Karma and Jasmine to do Unit Testing for Angular Component.
  • Worked closely with UX Designer by using Zeplin to make sure the team can convert UI design to code.
  • Used Angular 4 Routing & Navigations to establish routing between nested html views.
  • Extensively used observables as an interface to handle a variety of common asynchronous operations such as handling AJAX requests and response as well as using EventEmitter class to extend Observables.
  • Created customized currency and date pipes to design reusable functionalities as well as adding new behavior to existing HTML DOM elements.
  • Worked on applying new features of Angular 4 like new if else condition syntax, ng-templates, ngFor and form validators.
  • Involved in using Angular form elements to implement form validation integrated with Bootstrap 4.
  • Imposed Angular characteristic concept such as two-way data binding and dependency injection for constant updates between view and model.
  • Extensively Worked pre-built components like Pop up Modal/Date Picker by using ngx-bootstrap to make application more efficient and more user-friendly.
  • Applied Angular Filter to summary template and customized pipes to format the information before displaying.
  • Involved in manipulating code functionality testing through the behavioral testing framework like Jasmine integrated with Karma to achieve end-to-end application testing in AngularJS modules such as components services and custom-directives.
  • Implemented responsive web design layouts using Flexbox, Media Queries and Bootstrap.
  • Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Elements & Classes, and other CSS Behaviors in CSS.
  • Used SASS for creating CSS frameworks store things like colors, font stacks, or any CSS value and dynamically converting these SASS files into CSS files
  • Extensively used Angular AOT compiler to detect and report template binding errors during the build step before users can see them.
  • Applied Continuous Integration / Continuous delivery (CI/CD) tools Docker, Jenkins to deploy the application to AWS and used GIT for Version Control of code for incremental development and day-to-day basis to maintain the code history as well as solving merge conflict in time.
  • Used JIRA to keep track of bugs to reduce downtime, increase productivity, and Communication.

Confidential, Alexandria, VA

Senior UI Developer

Responsibilities:

  • Worked in Agile methodology and attended daily scrum meetings to access the current progress in a sprint.
  • Responsible for developing User Interaction screens such as login, registration, data visualization by using HTML5, CSS3, JSON, JavaScript, AJAX and AngularJS .
  • Using AngularJS to build different controller, directive, service, filter in different web pages by following strict MVC pattern
  • Used AngularJS UI Router to establish routing between nested html views.
  • Designed and developed the login module using AngularJS and local authentication module.
  • Involved in using Angular form elements to implement form validation integrated with Bootstrap.
  • Used HTML5 and AngularJS to format the input forms and handled the input validations.
  • Imposed AngularJS characteristic concept such as two-way data binding and dependency injection for constant updates between view and model.
  • Applied AngularJS Filters in the template, Controllers, Services and Directives to format the information before displaying.
  • Designed and created Customized Services and Factories to capture the business logic like login authentication and share data among different components in AngularJS.
  • Created and implemented Custom Directives for displaying reusable components with AngularJS as well as creating linking functions to control the application logic.
  • Involved in manipulating code functionality testing through the behavioral testing framework like Jasmine integrated with Karma to achieve end-to-end application testing in AngularJS modules such as controllers, XHR calls, filters, services and custom-directives.
  • Used AngularJS factory to store JSON data retrieved from back-end MongoDB database and use AngularJS ng-repeat directive to iterate and display them on the browser.
  • Used Bootstrap to render grid system and run media queries to make the web portal responsive according to the size of the device.
  • Developed the CRUD and transferred data as JSON format using RESTful Web Services with Express.js/Node.js and interact with MongoDB using Mongoose schema.
  • Involved in applying Express’s web application framework to set up middleware that responds to HTTP Requests as well as defining a routing table which is used to perform different actions based on HTTP Method and URL.
  • Responsible for creating Angular $http service to make Get/Post RESTful API call to extract the JSON contract from MongoDB database.
  • Provided CSS-based and Angular-based animations using ng-Animate.
  • Responsible for checking cross browser compatibility issues and debugging errors by using Chrome developer tools and IE developer toolbar.

Environment : HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, JSON, AngularJS, express.js, Node.js, RESTful Web Services, MongoDB, Mongoose, Jasmine.

Confidential, NYC, NY

UI Developer

Responsibilities:

  • Worked in Agile methodology and attended daily scrum meetings to access the current progress in a sprint.
  • Responsible for creating angular components, UI development using AngularJS, JavaScript, CSS3, HTML5, JavaScript, AJAX and JSON.
  • Used AngularJS to create Single Page Applications that bind data to specific views and synchronize data with server.
  • Used ng-router to create different hierarchy structure in single page application.
  • Created and developed AngularJS components such as controllers , services , factories , filters , and models .
  • Implemented client-side validations by using Angular Form and HTML Form Validation, Type and Attribute Restrictions to validate the client inputs.
  • Wrote custom-directives to reuse the code for DOM manipulation as well as using custom-filters to format the data before displaying them in the view.
  • Involved in manipulating code functionality testing through the behavioral testing framework like Jasmine integrated with Karma to achieve end-to-end application testing in AngularJS modules such as controllers, XHR calls, filters, services and custom-directives.
  • Involved in implementing Bootstrap layout/grid system to set the basic layout of web pages, and used Bootstrap to build Navigation bar, Drop-down menu, Image Carousel, Model, Form, Table, Tabs.
  • Implemented different kind of build-in and Custom Filters in AngularJS to format the outputs.
  • Used ng-option to create a drop-down list to implement search by different categories.
  • Used AngularJS factory to store JSON data retrieved from back-end MongoDB database and use AngularJS ng-repeat directive to iterate and display them on the browser.
  • Created and manipulated reusable angular factory which were using $http services to fetch the JSON contract with RESTful API calls.
  • Handled database access and data transmission based on node server RESTful Web Services and used MongoDB to store the light weight business such as the specific information for each module.
  • Involved setting up NPM installation to manage modules as well as using Sublime Text Editor for application Development.
  • Involved in the Software Development Life Cycle (SDLC) such as Requirements Analysis, Design and Implementation and Maintenance, Agile environment and Scrum based development for seasonal version update release.

Environment:: HTML5, CSS3, AJAX, JSON, JavaScript, Bootstrap, AngularJS, RESTful Web Services, Node.js, MongoDB, Mongoose, Jasmine, Karma.

Confidential, Blacksburg VA

UI Developer

Responsibilities:

  • Oriented JavaScript and AngularJS. Created static responsive prototypes in HTML, CSS, Media Queries and JavaScript for different UI pages such as login, registration, application, and dashboard.
  • Implemented User Authentication by using Passports.
  • Involved in manipulating with Object Oriented JavaScript principles like JS object prototype and inheritance. Comfortable in using differed objects and promises to avoid callback hell.
  • Used AngularJS two-way data binding for automatic synchronization between the view and the model.
  • Built AngularJS forms to collect and validate data from the user using validation plugin and used AngularJS to display reusable components in dashboard UI.
  • Used UI Bootstrap and CSS/CSS3 to provide performant visual effects.
  • Consumed AJAX calls in AngularJS to update item counts in insurance shopping cart and used AJAX effectively to create pagination and with client-side events like quick search.
  • Worked with SASS as a preprocessor for the CSS files. Used Mix-ins and variables to allow dynamic changes.
  • Checked cross browser compatibility on different browsers such as Internet explorer, Safari, Firefox and Google chrome.
  • Developed the CRUD and transferred data as JSON format using RESTful Web Services with Express.js/Node.js and interact with MongoDB using Mongoose.
  • Created unit test cases and performed front-end unit testing using Karma and Jasmine, manipulated the Nodes using DOM and DOM Functions.
  • Implemented NPM installation to manage modules, used Sublime for application Development.

Environment:: HTML4, CSS3, AJAX, JSON, JavaScript, RESTful Web Services, Karma.

Confidential, Blacksburg, VA

JavaScript Developer

Responsibilities:

  • Creating Front-End Applications using HTML, CSS and JavaScript.
  • Worked closely with other senior developer, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations.
  • Contributed positively to the overall team dynamic; participated in stand-up meetings, planning and design sessions and other business-development working.
  • Elegant implementation of page designs in standards-compliant HTML and CSS.
  • Leading technical projects with a focus on quality and improving the user experience
  • Working directly with clients to design and develop elegant solutions.
  • Tested cross-browsers compatibility on a range of projects.
  • Creating rapid prototypes of interfaces to be used as blueprints for technical development.

Environment : HTML, CSS, JavaScript, Notepad++ and Windows.

We'd love your feedback!