Ui/ Angularjs Developer Resume
Nashville, TennesseE
PROFESSIONAL SUMMARY:
- Dedicated UI/Front - End Developer around5 years of experienceinSingle Page UI (User Interface) application design and development.
- Expertise in creating web applications usingHTML/HTML5, CSS/CSS3(SASS,LESS), Bootstrap, JavaScript(ES5), jQuery, GWT, AngularJS (1.0&2.0), AJAX, and JSON,Node.js, and ReactJS.
- Hands-on experience in creatingAngular modules, controllers, directives, and filtersto deploy the entire business logic.
- Experience with various MVC Java frameworks likeAngular.JS, EXT.JS, Backbone.JS, Node.JS, Ember.JS,bootstrap.JS,require .JS, D3.JS, etc.
- Experience with features of Angular 2 such as directives, dependency injection, modules and routing.
- Experience with the features ofAngular2such as directives, modules and routing.
- Highly usedAngular 2router to build single page application for navigate through the different status and multiple modals.
- Expert inUI/UX designtools includingPhotoshop,In Vision,Sketch,IllustratorandAdobe Effects.
- Experience in usingUI-Routerfor binding data to different states and rendering different templates.
- Worked onASP.NETSecurity features usingfilterssuch asAuthenticationandAuthorization.
- UtilizedServicesandFactorieswithdependency injection (DI) in Angular JS and ASP.NET MVC.
- Experience in database design and writingcomplex queries, usingOracle 8i/9i/10g/11g, SQL Server, Postgre SQL and MySQL.
- Hands on experience in creating components using React.js
- Good experience in creating components documentation using react.js
- Experience in developing and designing the Mobile Applications.
- Enhanced user experience by designing new web features usingMVC FrameworklikeBackbone.js, Require.js and Node.js.
- Strong experience withCross Browser Compatibilityissues andOptimizationfor web, including CSS Sprites and best practices.
- Up to date Knowledge with the latest industry trends in UI design and usability.
- Experience in Applicationsusing AJAX, Object Oriented (OO) JavaScript, JSON, JSONP,andXML.
- Experience in developing applications usingAngularJS, Bootstraplike Grids, Toolbars, Panels, Combo-Box and button etc.
- Utilized the latest front end Technologies such asHTML5andCSS3for layouts.
- Involved in designing the user experience interfaceUI/UXstrategy, UI requirements, converting findings into UI designs
- Experience in using variousjQueryUI controls and corresponding Event handlers etc.
- Used the latestHTML5elements for video playback, content rendering using semantic tags such as article, section etc.
- Experienced withAgilemethodology and familiar with document drafting andAgile Scrum Software Development Life Cycle (SDLC)as well asWaterfallmethodologies.
- Experience in groupware andproject management softwaresuch asTeamWork, Asana, Slack, HipChat, and MS Projects.
- Excellent written/verbal communication skills as well as strong organizational and problem solving skills.
TECHNICAL SKILLS:
Java Technologies: Java, Servlets, JSP, Spring MVC, Hibernate, Web Services, JDBC, REST, SOAP, JMS
Programming Languages: HTML, PL-SQL, JavaScript, Java, C/C++ and SQL.
Databases: SQL Server, TSQL, PL/SQL, Relational Database Design, Oracle 7.x/8i/9i/10g/11g, My SQL, Postgre SQL
Open Source Technologies: Drupal 6/7/8.x, WordPress, Joomla, Moodle
Web Technologies: HTML, HTML5, AJAX, JQuery, Angular JS, JavaScript, CSS3, React JS, IONIC Framework
Operating Systems: Linux, Windows NT/98/95/2000 & Windows XP
Reporting Tools: JavaScript, AJAX, jQuery.
Scripting Languages: SSMS, Configuration Manager, Enterprise Manager, Query Analyzer Profiler, DTS, SSIS,: SSAS, SSRS, Database Tuning Advisor, SQL* Plus7
PROFESSIONAL EXPERIENCE:
Confidential, Nashville, Tennessee
UI/ AngularJS Developer
Responsibilities:
- Extensively involved in various phases ofSoftware Development Life Cyclesuch as Requirements Analysis, Design and Implementation and Maintenance inAgile environment.
- Developed a mobile texting application for Android that allows users to communicate via the Telegram platform
- CompletedUI/UX designwithPhotoshop,IllustratorandSketchfor web-end and mobile end.
- Completeduser testingandusability analysiswithwire-framingandprototypingtools such asInVision.
- Designed and maintained front-end page layout usingHTML, CSS and Reactjs
- UsedJavaScriptto handle the basic logics and bind theEvent Handlers.
- CreatedResponsive Web Designusing Reactjs BootstrapandCSS Media Queries.
- Created Navigation bar, Dropdown menu, Image Carousel, Button, Modal, Form, Table, Togglable tabs, Pagination usingBootstrap.
- Develop frontend and backend of Java and Swift based mobile applications.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
- Developed the React container and presentational components (as Stateless and Functional components when applicable).
- Developed the application withangularlibraries like ng2-table,ngx-loading,ngui/sticky, ng2-datepicker,angular-calendar, angular2-grid,angular/material,codelyzer,Angular2 Webpack.
- Created TypeScript reusable components and services to consume REST API's usingComponent basedarchitecture provided byAngular4.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Used React JS for templating for faster compilation and developing reusable components.
- Used React-autocomplete for creating google maps location search on the webpage.
- UsedHTML5Form Validation, Type and Attributes Restrictions to validate the client inputs.
- Supported clients query monthly statement and sort transactions by their own criteria usingAngularJSwhich includes Date-binding, Data-filter and Custom Sorter Functions.
- SupportedSingle Page Applicationswhen client changed his query condition usingAngularJSwhich includesRouting, Directives, React JS and Templates.
- Developed many Tablix Reports, Tabular Reports, Matrix Reports, Drill Down Reports and Charts using SQL Server Reporting Services (SSRS).
- UtilizedAngularJSto achieve the client-side elementsHide, Show, Event HandlingandAJAX CallonJSONresponse, and implementedAngular’s jqLiteto achieve SOM manipulation.
- Handled Cross Browser Compatibility Issues and Unified CSS Layout across various browsers and platforms such as Internet Explorer, Mozilla Firefox, Google Chrome and Opera.
- UtilizedAngularJS UI-Routefor managing the State Transition and URL route.
- UtilizedAngularJS dependencyinjection to inject different services just like custom service, and create some custom directives to do some reusable component.
- To do theasynchronouslyfetch data from backend to the frontend by usingpromisewhich include$httpand$qservice.
- Utilized theNode.js and Express.jsto do the relevant backendRESTful API.
- Utilized thepassport.jsto do the authentication part for the system.
- Utilized theEC2for building a server and experience of some relative services in amazon.
- Used theGitfor version controlling anJIRAfor the project tracking.
Environment: HTML5, CSS3, JavaScript, SASS, Angular.JS, React JS Node.js, Ajax, JSON, REST APIs, Agile, GIT, JIRA, Karma, Jasmine, Mobile Application Development.
Confidential, Nashville, TN
Front End UI Developer
Responsibilities:
- Involved in theSoftware Development Life Cyclephases like Requirement Analysis, Implementation and estimating the time-lines for the project.
- Developed the functionality for communicating between the modules mostly involved inVIEW and CONTOLLERsection ofMVCpattern for CMS project, it includesHTML5,CSS3,JavaScript,JqueryandAJAXwhich were used forUI development.
- Involved in developingHTML and JavaScriptfor client side presentation and, data validation on the client side with in the forms.
- AddedHTML5charts including bar chart, line chart and multiple series chart for comprehensivedata visualization
- Designed Pdf, Excel and Print previews for all the reports in the application usingHTML, JavaScriptandSQL Stored Procedure.
- UpdatedAngular2 toAngular4,doesn'tmake much different but same the latest version of theAngularframework.
- Developed, designed, and tested mobile applications for Apple devices using cocoa contro
- Designed dynamic client-side JavaScript codes to build web forms and simulate process forwebapplication, page navigation and form validation usingAngular2
- Experience with the features ofAngular2 such as directives, modulesandrouting.
- Experience and expertise inangular2 by developing individual components.
- Validating user actions on the client side and providing responsive feedback by usingangular2.
- Involved in developingXML,HTML, and JavaScriptfor client side presentation and, data validation on the client side with in the forms.
- Developed a core component of Analytics withNode.js,Angular.JS, Ext.js, Couch DB, and Socket Stream.
- Worked in ReactJS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Developed certain features of the application functionality i.e. CRUD create, read, update, and delete features using ReactJS and Responsive Design.
- Developed various T-SQL stored procedures triggers, views, and adding/changing tables for data load and transformation, and data extraction.
- Used theNode.js, Angular.js, backbone.jsandRequire.js MVCFrameworks in the development of the web applications.
- Created and tested scripts usingJQueryon various browsers Chrome, Firefox, Opera, Safari, IE, etc
- DesignedDOMbased interactive to reprogram selected links and adopted WCAG 2.0 standards forHTML and XHTMLand W3C standards for CSS as well.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Used jQuerypluginsforDrag-and-Drop,Widgets, Menus, UserInterface and Forms.
- UsedAJAXframeworkslike JQuery, JSON to develop rich GUIsand also involved in performance tuning the website.
- Performed layout of web pages using HTML 4/5, CSS 2/3, JavaScript libraries, SASS/SCSS Compass
- Created XML files according XSD schema and used XSL, HTML5 and CSS3 for XML rendering.Developed Web pages using HTML5, CSS3 and JQuery.Owned the design, development and maintenance of ongoing metrics, reports, analyses, dashboards, etc., to drive key business decisions and communicate key concepts to readers.
- Used data visualization Library named JQuery Visualize Plugin for charting using HTML5 canvas.
- Worked onAJAXcontrols likeUpdate Panelto manage the post back of the web page to server,AJAX Script ManagerandScript Manager Proxycontrols to registerJavaScriptand web service files.
- Used detailedwireframesand developedMock-up designsas per the requirements of Business.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox Firebug and IE Developer Tool bar for IE.
- Validated all theHTML/XHTMLandCSS codeaccording toW3Cand made it complaint.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML5, CSS3,SAAS,Data visualization JavaScript, JQuery, AJAX, XHTML, MVC, angular.js, React JS, backbone.js, Require.js, Node.js, Ext.js, XML, JSON, DOM, Firebug, SQL, Oracle, Windows, Mobile Application Development
Confidential, Bosten, MA
UI Developer
Responsibilities:
- Responsible for creating new reusableAngular componentsand implementing new features, as well as maintaining and improving legacy code on the existing framework.
- Hands on experience in designing and developing Single Page Application (SPA) using Angular JS, Backbone JS, Express JS and with other UI technologies such as JQuery, React JS, Bootstrap and HTML.
- Worked onangular2 components for the separation of concerns.
- Involved in designing mockups for theangular2 component development.
- Expertise in User interface design for n-tier Web application using JQuery, PHP, JSON, AJAX, Responsive Web Design, SOAP Web Services, and REST Web Services.
- Proficient in developing front-end applications using HTML5, CSS3, JavaScript, Angular JS(1.3), Backbone JS, React JS and MVC frameworks.
- Experienced in Java UI technologies Swing/SWT/FX.
- Experience in working MVC Architecture and also in using version control (SVN).
- Experience in developing Ext-JS components like Grids, Toolbars, Panels, Combo-Box and Button etc.
- Utilized the latest front end Technologies such as HTML5 and CSS3 for layouts.
- Have an experience with financial service.
- Thorough knowledge of Spring/Hibernate and similar frameworks.
- Uses Facebook Graph API to pull relevant information in completing a user profile.
- Hands on experiekance on CSS pre-processors such as SASS and LESS.
- Work withNPMto set up the environment and install tools forAngularJSbased Application.
- Implemented the user login authentication usingAngularJS.
- Built Angular Template for products usingAngular Materialand usingng-repeatto iterate the products list.
- Usedng-optionto build the drop-down list to implement several search pattern such as search by categories or by brand.
- Involved inRestful JSONdata synchronizing usingAngular Services.
- UsedLodashto manipulate category array and product array.
- Built reusablecustom-directivesandcustom-filtersforDOMmanipulation and format the displayed data in the view.
- Created Routing hierarchy for different view by usingAngularJS UI Routerand isolating scopes in custom directives.
- Tested application on multiple Web Browser such as Google Chrome, Firefox, Safari and IE.
- UsedGoogle Chrome DevToolsto debug and profile the single-page application.
- Conducted extensive functionality testing by usingJasmineandKarma.
- UsedBitBucketto update and manage the version of the application.
- Worked inAgileenvironment and submitted daily status report to team leader.
Environment: HTML, CSS, Bootstrap, JavaScript, React JS, AngularJS, JSON, Jasmine, Karma, BitBucket, SDLC, Sublime.
Confidential
Web Developer
Responsibilities:
- Managed application state using server and client-based State Management options.
- CodedJavaScriptfor page functionality and Pop up Screens.
- ImplementedAJAXfunctionality usingJQUERY, JSONandXML.
- Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
- Extensively usedJQuery plug-ins, Ajax Queue, Auto Populatingselect-box, Search plug-in, calendar plug-in, AJAX-queue plug-in, and Auto populating multiple select-boxes.
- Designed new classes and functionalities using variousJQUERYcomponents forCRMapplication for customer service.
- Wrote extensiveHTML, CSSandJavaScriptcode to build dynamic pages usingEclipse.
- Developed and designed the various screens and its architecture in accordance toUISpecs.
- ImplementedXMLparsing code for different application.
- Maintained and manipulated databases forXMLparsing for applications inMYSQL.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
Environment: Ajax, JQuery, JavaScript, React JS, HTML, SOAP, Shell, XML, CSS3, Junit, IDE - Eclipse, Source Control SVN, SQL, MYSQL, UNIX.