We provide IT Staff Augmentation Services!

Application Developer Resume

Philadelphia, PA

PROFESSIONAL SUMMARY:

  • UI developer with over 7+ years of professional experience in developing and designing User Interface for web applications.
  • Worked on complete Agile Scrum Methodology and User Interface web development in accordance with requirements.
  • Experience in all phases of Software Development Life Cycle.
  • Extensive experience in designing web applications using HTML, HTML 5, XML, XHTML, JavaScript, Type Script, Angular2, AngularJS, CSS, CSS3, DOM and jQuery.
  • Expert knowledge in designing SPA using AngularJS, Angular2.
  • Expertise in MV* (MVC, MVVM, MVW) frameworks like AngularJS along with Bootstrap
  • Experience in third party libraries like NgPrime, Angular Material Design.
  • Knowledge in WebPack, Gulp and Npm Scripts.
  • Experience in UI Architecture design using Angular2 components. Thorough understanding of core concepts like Ng Modules, Services, Dependency Injection, and decorators.
  • Good understanding of Design Patters, Data Structures and Algorithms.
  • Expertise knowledge in OOPS implementation, code consistency and code review.
  • Unit testing of Angular2 components, services using karma - test- runner and Jasmine.
  • Test Reports generation using Karma-Istanbul.
  • Experience in Responsive web design development.
  • Extensively used AngularJS features, Directives, Filters, 2-way Data Binding, Services, Templates, Routing, MVC and Dependency Injection to build Single-Page-Applications in a clean and maintainable way.
  • High level of expertise in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
  • Proficient with CSS preprocessors including LESS, SASS.
  • Experience with applying web applications using AJAX, Plug-ins and JSON.
  • Experience in working with third party APIs, Web Services.
  • Excellent experience in REST and RESTful Web services.
  • Experience in developing applications for cross browser compatibility.
  • Experience in debugging and troubleshooting the existing code using debugger tools like, Firebug, Chrome developer toolbar etc., and Able to identify problems in the initial stages and execute quick resolutions.
  • Expertise in using source code control systems such as TFS, GIT, JIRA and SVN.
  • Excellent communication skills, team player, quick learner and self-motivated.

TECHNICAL SKILLS:

Web Technologies: HTML5, CSS3, JavaScript, TypeScript, jQuery, JSON, AJAX, AngularJS and Angular2

Framework: Angular2, AngularJS, Bootstrap

IDE & Tools: Eclipse, Notepad++, Sublime Text, Intellij IDEA, Webstorm, Atom

Application Server: Tomcat, NodeJS, Apache, nginx

Languages: JavaScript, TypeScript, ECMAscript (ES6)

Data Base: SQL, MY SQL, Oracle PL/SQL

Operating Systems: Windows, Linux, OSX

WORK EXPERIENCE:

Confidential, Philadelphia, PA

Application Developer

Responsibilities:

  • The project operates on Agile project development cycle with Bi-weekly sprints, daily standup, retrospective sessions and sprint planning.
  • Involved in requirement gathering, designing, development, UI reviews, and maintenance.
  • Designed and developed the agent portal using framework AngularJS 2.0 along with HTML5, CSS3, and TypeScript.
  • The portal is made responsive using CSS3, preprocessors like SASS, Bootstrap, and media queries to support desktop and tablets.
  • Written modular, secure, and well-tested front-end code in TypeScript, HTML5 and CSS using the latest web.
  • Created TypeScript reusable components and services to consume REST API’s using Component based architecture provided by angular 2.
  • Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
  • Used REST client / POSTMAN to check the response of various API's, Swagger UI as a visual documentation for back-end implementation and client-side consumption. Handled various exceptions based on the response.
  • Developed Angular service for static selection (refence) data in the Angular SPA’s run block.
  • Worked on custom URL’s to land the user in the application.
  • Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks.
  • Worked on customer’s cart including the add/remove items, save items in cart.
  • Created a build process for different environments like develop, staging and production.
  • Demonstrated knowledge of code reviews, unit and regression testing.
  • Used Webpack to build TypeScript modules.
  • Involved in writing test cases using Jasmine and Karma to ensure 100% code coverage.
  • Generated the code coverage report using Istanbul.
  • Used GIT for source control and JIRA for tracking purposes.
  • Followed the coding standards, it makes for easier modification in future releases.

Environment: HTML5, CSS3, SASS, JavaScript, AngularJS 2.0, RxJS, TypeScript, Agile, Bootstrap, REST API’s, Webpack, TSLint, Jasmine, Karma, Istanbul, NPM, GIT, JIRA, MAC and Webstrom.

Confidential, Philadelphia, PA

Web Developer

Responsibilities:

  • Developed a completely new greenfield retail web app for a high profile project Using Angular2.0 and Web pack, Angular CLI, Yeoman.
  • Developed single page applications using Angular2.0, Typescript, HTML5, CSS3 , ng2-Bootstrap.
  • Developed complex Angular2 UI nested components for reuse and rapid development Angular2 for each SPA .
  • Heavily used HTML5, Bootstrap 3 and CSS3 to make the overall site responsive and less complicated for the end users who use the website heavily on a day-to-day basis.
  • Performed form validations using reactive forms from Angular2.0 framework.
  • Developed customized modal Popup’s using ng-bootstrap.
  • Implemented error handling and strictly typed coding practices.
  • Used RxJs heavily for subscribing to Observable streams containing data.
  • Created mock services and data to accelerate front-end development while awaiting RESTFul APIs to be developed.
  • Successfully performed the RESTful APIs Integration and developed an API wrapper for reusability.
  • Developed reusable style sheet partials using Sass preprocessor.
  • Developed custom input elements using components.
  • Analyzing and resolving issues found during the testing or pre-production phases of the software delivery lifecycle; coordinating changes with project team leader and cross-work team members.
  • Using Jenkins for continuous integration of builds.
  • Performed Unit testing using Jasmine and Karma.
  • Generated the Istanbul report on NPM test.
  • Followed best practices and standards for accessibility and cross-browser compatibility.
  • Worked with version control GIT to manage the code repository.
  • Used JIRA to track the user stories and defects with Agile technology.

Environment: HTML 5, CSS3, SASS, Typescript, tsLint, Angular 2, Node JS, UnderscoreJS, WebPack, ng2-Bootstrap, RxJS, VS Code 2015, GIT, Agile, Karma-Jasmine.

Confidential, Memphis, TN

UI Developer

Responsibilities:

  • Involved in development and finalization of initial design of the application and worked with content Managers, copywriters and designers to resolve the issues.
  • Employed Scrum concepts of Agile Development Methodology for software development.
  • Designed Responsive UI using HTML5, CSS3, Bootstrap, SASS, JavaScript, AngularJS, AJAX & JSON.
  • Developed Routing module for the application according to the URL.
  • Involved in implementing the complete Application in the in-build MVC Architecture with Angular JS.
  • Coded Angular JS controllers and directives for application functionality.
  • Implemented Single Page Application (SPA) architecture and client side MVC using Angular JS. Used Angular routing for navigation between Views in the application.
  • Designed and Developed UI application using MVC5, Entity Framework, Bootstrap.
  • Used AngularJS routers like "UI-router" to establish routing between nested html views.
  • Developed entity framework model and made LINQ queries to connect to the database
  • Designed various multiple styles with colors, fonts, and backgrounds in CSS.
  • Designed and implemented a dynamic image rendering web service which is consumed by C# and ASP.Net, JavaScript.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.,
  • Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
  • Created web forms for uploading multiple files to share point document library.
  • Implemented code coverage using Karma and Jasmine for Angular JS on client side.
  • Delivered the best design aesthetics under tight deadlines, while effectively managing trade-offs between businesses needs and portal user benefit.
  • Has worked on jQuery mobile for designing user interfaces for web applications.

Environment: HTML5, CSS/CSS3, JavaScript, AngularJS, jQuery, AJAX, Bootstrap, LINQ, Agile, JIRA, Jasmine, Karma, Sublime, SQL, Windows.

Confidential, Atlanta, GA

UI/UX-Designer/Developer

Responsibilities:

  • User experience strategy focusing on future technologies and enterprise management systems.
  • Designed and presented conceptual user experiences that combine physical and digital interactions.
  • Visual explorations for enhancements to the core UI controls and components.
  • Detailed wireframes and screen flows for interaction specifications.
  • Created interfaces for cross-platform applications.
  • Trend forecasting and insights analysis to develop principles for BlackBerry's next product portfolio.
  • Storyboards for video production.
  • Creating animation videos with After Effects to communicate concepts. Presented and collaborated in meetings with professional, researchers and developers
  • Involved in designing the front-end applications using web technologies like HTML/HTML 5, XHTML, and CSS/CSS3.
  • Maintained existing UI Applications and upgraded them using advanced web technologies
  • Designed the user interactive (UI) web pages using web technologies like HTML5, XHTML, and CSS3.
  • Wrote application level code to perform client side validation and implemented dynamic page elements using JavaScript.
  • Implemented date calendar using jQuery .
  • Developed project's web page as Single Page Application (SPA) by using AngularJS.
  • Created various controllers, views using MVC framework AngularJS.
  • Designed services and factories and injected into various methods by using AngularJS .
  • Designed customized filter techniques in the webpage using AngularJS .
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Wrote application level code to perform client side validation using jQuery and JavaScript.
  • Wrote jQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
  • Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
  • Define technical requirements based upon business requirements.
  • Created test suites for unit testing UI using CasperJS and PhantomJS.
  • Used SVN for version control and JIRA for defect tracking.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.

Environment: HTML, HTML5, CSS, CSS3, JavaScript, jQuery, AngularJS, Bootstrap AJAX, JSON, XML, Apache Tomcat, ECLIPSE.

Confidential, Irvine, CA

UI Developer

Responsibilities:

  • Developed all the UI pages using HTML, XHTML, DOM, CSS, JSON, JavaScript, and jQuery, Ajax.
  • Involved in requirement analysis & Client interaction.
  • Developed the web application using Spring MVC Framework by implementing controller and backend service classes.
  • Used AngularJS Directives like ng-app, ng-repeat, ng-controller, ng-model, ng-show, ng-click etc .
  • Used AngularJS $http serviced to make AJAX Calls and handle JSON response returned.
  • Created AngularJS Controller which Isolate scopes perform operations in UI.
  • Created XHTML Pages with CSS and the Box Model integrated the Java code (API) in JSP Pages.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • Involved in Writing jQuery based Ajax Requests using jQuery, get (URL, data, callback, type) or jQuery, Ajax and jQuery, post (URL, data, callback, type) and jQuery.
  • Used jQuery Events to manipulate the elements depends on the user interactions.
  • 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.
  • Designed PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure
  • 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.
  • Contact with different customer for their requirements. And Modified code, as the customer needs.
  • Consumed Web Services by implementing spring’s REST support to make the development of RESTful Web services.
  • Written SQL Queries to interact with Oracle database.
  • Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles.

Environment: HTML, CSS, JavaScript, AngularJS, XML, DHTML, XHTML, DOM, jQuery, AJAX, JSON, RESTful, ECLIPSE.

Confidential

Web Developer

Responsibilities:

  • Developed front-end code using HTML , CSS JavaScript, jQuery, techniques, with a focus on object-oriented design.
  • Used jQuery to make the HTML5, CSS interact with JavaScript functions to add dynamism to the web page.
  • Extensively used jQuery library for visual effects, event handling, and document manipulation.
  • Developed content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Involved in Analysis and Design Phase.
  • Involved in writing JSPs and integrating the UI with the backend.
  • Developed database stored procedures, functions, triggers and sequences.
  • Developed the server side using java and front end with java scripting, XML, HTML.
  • Developed database stored procedures, functions, triggers and sequences.
  • Developed the code and tested the tool.
  • Performed form validations using Java script.
  • Co-ordinated for Testing, unit testing using J unit, preparation of Test case design document & Review of test plans.

Environment: HTML, CSS, AJAX, JavaScript, jQuery, Usability Testing, Agile, Eclipse.

Confidential

Jr Software engineer

Responsibilities:

  • Involved in development, design and implementation of front-end part widget based application.
  • Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
  • Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
  • Created a robust and user friendly CALL CENTER APPLICATION based on client requirements.
  • Development the whole application module using technologies such as JavaScript , jQuery and more.
  • Wrote a combination of jQuery plugins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML
  • Designed and developed intranet web applications using JSP, JavaScript and CSS.
  • Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet explorer, Firefox and Google chrome.
  • Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
  • Demonstrated implementation and up-gradation of JavaScript Library. Involved in configuring the GIT repository and maintain the version control using GIT. Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.

Environment: HTML, CSS, JavaScript, jQuery, JSON, AJAX, XML, GIT, Windows.

Hire Now