Angular Js Developer Resume
Irving, TX
SUMMARY
- Over 8+ years of extensive experience in designing User Interface(UI) applications and professional web applications using HTML 4.0/5, XHTML, CSS2/CSS3, JavaScript, JQUERY, AJAX, Node JS, Angular JS, JSON and XML, developing Client/Server and Distributed applications using JAVA/J2EE.
- Excellent knowledge in the development of User Experience web and mobile based applications.
- Good mix of front end user interface design and back - end control logic development.
- Experience in working with third party web services API’s and Web Services using AJAX and JQUERY.
- Implemented Presentation layer using CSS Framework, Angular JS, Wire-framing, HTML5.
- Experience in making Responsive web pages using Twitter Bootstrap and media queries.
- Strong experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Extensive experience on MVC frameworks like Angular JS for creating Single-Page Applications(SPA) using concepts like Dependency Injection, Promises, Services, Scope, Controllers and Directives.
- Good understanding of Document Object Model(DOM) and DOM functions.
- Responsible for checking cross browser compatibility and Responsive Web Design (RWD) on different browsers like Safari, Firefox, Google Chrome and Internet Explorer.
- Good experience with Angular JS directives ng-app, ng-init, ng-model for initialization of Angular JS application data.
- Responsible for maintaining Client side scripting more reusable using TypeScript.
- Added user validations and user permissions by using Node Js.
- Developed Web API using Node JS and hosted on multiple load balanced API instances.
- Leveraging Angular JS resources for all data access, encapsulating URL’s and standardizing data access interfaces.
- Implemented Angular JS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
- Experience in technologies like Core Java, JSP, Servlets, Struts, Spring, Hibernate, EJB, JMS, JDBC, XML, Design Patterns, UML, JavaScript, Web Services, SQL and PL/SQL.
- Extensive experience with Angular JS, creating custom directives, decorators, and services to interface with both Restful and legacy network services.
- Testing all application controllers extensively with Angular JS built-in testing facilities.
- Experience working with web services using RESTful, SOAP, WSDL and XML related technologies like XML/XMLT to process, validate, parse and extract data from XML using DOM and SAX parsers for DTD and SCHEMA.
- Resolved complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, usability and testability.
- Good experience in relational databases and proficient in writing SQL queries and Stored Procedures.
- Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization, also written queries for insert, update and modification operations. Performed database normalization and optimization using database tools.
- Created GET/PUT/UPDATE request and response using RESTFUL web services.
- Experience on working with debugging tools like Firebug, Fiddler, Chrome, Safari Web Inspector, IE Developer Toolbar.
- Highly experience in using version controls such as GIT, SVN, TFS and various Bug Tracking tools like Jira, Bugzilla.
- Followed Waterfall and Agile/Scrum methodology of software development, which satisfies the customer through early and continuous delivery of valuable software.
- A Team Player with adherence to position at all levels and ability to perform under stress.
TECHNICAL SKILLS
UI Web Technologies: XML, HTML4/HTML5, XHTML, CSS/CSS3, JavaScript, JQUERY, JSON, SASS, AJAX, Twitter Bootstrap, JQ Grid, Responsive Web Development, Angular JS, Express JS, Grunt, Node JS.
Programming Languages: C, C++, Java, JavaScript, Python
Databases: SQL Server, MySQL, Oracle, MS Access.
Web services: RESTful, SOAP
Developer Tools: Dreamweaver CS3, Eclipse IDE, Notepad++, NetBeans, Adobe Photoshop, Sublime text, intelliJ, Firebug, Dev tools, Fiddler, SVN, GIT, MS Office, MS Visio, PowerPoint, JIRA, WebStorm
Application Servers: IBM Web sphere, Apache web server, HTTP Web Server, WebLogic Application Server, Apache Tomcat 5.0.25
Operating Systems: Linux(Ubuntu), Unix, Windows, Mac OS
Methodologies: Agile, Waterfall
Libraries & Tools: NPM, Lodash, Webpack, PostCSS, LESS, SASS
PROFESSIONAL EXPERIENCE
Confidential, Irving, TX
Angular JS Developer
Responsibilities:
- Created Front-end Applications using HTML5, CSS3, JavaScript, JQuery, Angular JS, TypeScript, Node.js, Express js, OOP, DOM, Twitter Bootstrap 3, Lodash, AJAX, XML and JSON.
- Developed non-functional HTML, CSS pages from the mockups and involved in UI review with UI architect and Business Units.
- Worked on Agile/Scrum methodology and involved in daily Scrum meetings, Sprint planning reviews and retrospective meetings.
- Worked on writing code for integrating merchant API to get all the details about coupons and merchant ID to database.
- Responsible in design and development of web applications using the latest technologies like Angular JS, HTML5 and CSS3 also involved in Unit testing.
- Added filtering mechanism to the Dashboard and Config Apps that would filter all the widgets based on the selected facility or date ranges.
- Built application user interface for application using latest Angular 2.0 and TypeScript.
- Created several Angular 2.0 components with TypeScript using Component decorator(@Component) and arranged them in cohesive blocks to work together.
- Implemented and created custom TypeScript interfaces to create String typing for the component properties.
- Involved in writing application level code to interact with API’s, Web Services using AJAX, JSON and XML.
- Used AJAX framework for asynchronous data transfer between the browser and the server.
- Developed API back ends using Node.js to allocate access to data in MYSQL.
- Used node mailer of sending email notifications in an email to notify about status as perceived by system.
- Experience working with Lodash library for creating lightweight versions of functions and avoiding complicated loops.
- Created Typescript reusable components and services to consume REST API’s using Component based architecture provided by Angular 2.
- Used date-format and moment packages in Node JS to save the timestamp in database converting into UTC.
- Development of Client Side Validation techniques using Web RTC and JQuery and Angular JavaScript.
- Coded Angular JS controllers and directives for application functionality and filters for heavy DOM manipulation.
- Exposure to new features and issues addressed in Angular 2.0.
- Used JQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Extensive usage of BOOTSTRAP and LESS CSS for responsive design.
- Regular interaction of RESTful API design calls to populate the UI on the app using GET, PUT, POST and DELETE.
- Experience in working on different changed procedures of Angular 1.x to Angular 2.0 such as route, router Outlet, router-link.
- Worked on Angular Material 2 components for theming purposes & performed client-side validations.
- Used AWS SDK for connection to Amazon S3 bucket as it is used as the object storage service to store and retrieve the media files related to the application.
- Involved in creating Unit tested Angular JS Components.
- Strong Expertise in producing an API using RESTful Web Services for web based applications and consuming RESTful Web Services using AJAX and jQuery and rendering JSON response on UI.
- Worked on fixing the complex issue where we are missing the number of merchants in our database but available on the affiliate portal.
- Utilized the Dependency Injection mechanism for simpler way of managing the controllers and scopes.
- Debugged the website using Chrome Developer’s tools and hardcoded the API into script for getting the information about merchants using Node Js.
- Implemented XML parsing & JSON parsing for data handling on different application.
- Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google chrome Developer tools.
- Performed testing using Jasmine, Karma and Protractor by following Test Driven Development (TTD) approach.
- Used GitHub version control system as a source repository to organize the code base.
Environment: HTML5/HTML, CSS3/CSS, Angular JS 1.X, Angular 2.0, TypeScript, Node JS, Express JS, ES6, JavaScript, Media Queries, Lodash, JQuery, JSON, DOM, RWD, MVC, Gulp, Grunt, Bower, Mac, Safari, Chrome, Jasmine, Protractor, Agile, Source tree, SQL, AWS (Amazon S3, Amazon lambda).
Confidential, Dallas, TX
Angular JS/UI Developer
Responsibilities:
- Developed all the UI pages using Angular JS, HTML, CSS3, JSON, JavaScript, jQuery, Ajax.
- Developed dynamic responsive Web Application by integrating Angular JS with Bootstrap which is further integrated with Web Services.
- Designed and Developed web pages using JSP, HTML, AJAX and CSS.
- Experience in developing single page applications (SPA) using Angular JS, using various angular modules like UI-router.
- Experienced in using Modernizer to check cross- browser compatibility, making sure that the HTML and CSS features are working properly.
- Using Angular JS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
- Worked with Angular JS for creating own HTML elements for building a companied website which is an open source project.
- Extensively worked on Bootstrap Components which are written in Angular JS using Angular-UI components.
- Handled Java multi-threading part in back-end component, one thread will be running for each user, which serves that user.
- Implemented presentation layer using JSP, JSP Tag Libraries (JSTL), HTML/HTML5, CSS/CSS3, JavaScript, Angular JS and Bootstrap.
- Used Bootstrap and Angular UI to make the application user-friendly in the development of the Navigation bars, Tables, Sliders, Calendars etc.
- Implemented a Single Page Web Applications (SPA) based front end for displaying user requests, user records history and security settings various users using JavaScript and Angular JS.
- Worked on Angular JS features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture.
- Developed Custom Node JS scripts that support API proxy in routing and response handling.
- Created view-model and controllers and worked with demo JSON data and services until API gets ready.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Unit tested all the front-end Angular JS code using Jasmine, Karma.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
- Debug the issue in firebug for Firefox, web developer tools in Chrome, Safari and IE browsers.
- Followed scrum methodology and biweekly sprint in the project.
Environment: Angular JS 1.5.6, RWD, HTML5, CSS3, Core JAVA, JSP, Servlets, JBPM, Struts, spring, Hibernate, Materialize, JavaScript, Angular Data-tables, Grunt, Bower, NPM, GIT, Mocha, Chai, Jasmine, Karma, WebStorm, Chrome, Firefox, IE.
Confidential
Angular JS & Java Script Developer
Responsibilities:
- Design & Development of UI using HTML, CSS, JavaScript, Angular JS, AJAX, Twitter Bootstrap.
- Responsible for design and development of web pages using HTML, CSS, Javascript, Angular JS including AJAX controls and XML.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Worked on Responsive Web Design using Bootstrap Gris system and CSS3 Media Query.
- Created Filters, Directives, Controllers and services using Angular 1.3.3.
- Used Angular Dependency Injection(DI) to inject Angular Services and Custom services as well as built Custom Directives to provide reusable component.
- Wrote stored procedures, views, cursors and triggers using MYSQL.
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
- Defined text alignment, size, borders and many other typographic characteristics.
- Debugged and logged using Chrome developer tools, configured test environment using Karma and wrote unit test using Jasmine.
- Involve in code generation, executing unit test cases.
- Used Agile Methodology for the software development life cycle.
Environment: HTML, CSS, JavaScript, Angular JS, Bootstrap, Ajax, JSP, OOPS, Eclipse.
