Sr. Angular Developer Resume
PA
SUMMARY:
- Developing experience using web technologies such as HTML4/5, JavaScript, CSS3, XML, JavaScript, JQuery, Angular JS, Angular JS 2, Node JS AJAX, JSON, Bootstrap.
- Extensive experience in developing web page quickly and effectively using JQuery, Responsive WebDesign (RWD), Bootstrap.
- Expertise in client scripting language and server - side scripting languages like JavaScript, jQuery, JSON, Node.js, Angular.js, Require.js, bootstrap, Ext.js, JSF and JS
- Proficient in building Web User Interface (UI) using HTML5, CSS3, Bootstrap, DOM, AJAX, JSON and JavaScript frameworks such as JQuery that follows W3C Web Standards and are browser compatible.
- Strong experience in implementation and design of MVC architecture. Hands on experience on MVC frameworks such as Angular, Angular2, Backbone JS, Ember JS etc.
- Experience writing angular.js code for developing Single page applications (SPA), used several in built language core directives, expressions and modules.
- Used the Node.js and Backbone.js MVC Frameworks in the development of the web applications
- Expert in handling Twitter Bootstrap framework and experience with Responsive Web Design (RWD) with involvement in several web application development projects.
- Utilised Node.js, Socket.io, Redis, Supervisor, Grunt, Yeoman, and Angular for scalable
- Website architecture and real-time technology.
- Moved existing Angular JS controllers and services to Angular JS 2.0 components for more responsive and less dependency
- Proficient with CSS pre-processors such as SASS and LESS.
- Strong JavaScript & jQuery skills - able to write unobtrusive custom code as well as to implement existing jQuery plug-in.
- Strong debugging skills and thorough understanding of cross browser issues.
- Skills in optimizing websites for mobile phone using CSS media queries.
- Developed the web pages for sales force org. using APEX as well front -end frameworks.
- Understanding of W3C standards, accessibility, and usability.
- Efficient in using J2EE Frameworks: Spring, JSF, Hibernate and Web Services (SOAP and REST) Technologies.
- Strong in implementing the java application data access tier with JDBC, SQL etc.
- Extensive knowledge in database design and development using MySQL, SQL Server, Oracle 10g/11g.
- Hands on experience in using Node JS clustering to get maximum benefit of CPU resources.
- Knowledge on Atlassian tool suite and other third party tools like Bamboo and Docker for (CI) continuous integration.
- Ability to compose application from micro services between production environments and designed full cycle of CI, ability to deploy scalable services in Docker.
- Working knowledge on continuous integration (CI) and for End to End automation for all build and deployments.
- Experience on web debugging tools (Firebug, Fiddler debugging tool)
- Command on Angular JS 2 controllers, directives, creating custom services with factory and service methods, routing and handling animated events.
- Good knowledge on PHP, MySQL, SVN and Dimensions.
- Experience with full software development life-cycle, architecting scalable platforms, objects oriented programming, database design and agile methodologies.
- Experience in writing client side code and used NPM & gulp directories to generate the server environments used browserfiy, flux to manage with targeted URL's (Uni-Directional data flows) and to monitor the application.
TECHNICAL SKILLS:
Programming Languages: Core Java/J2EE, JavaScript, ASP.net, C, C++, C#, VB, Python, SQL, PL/SQL. Frameworks Struts, Angular 2/4, React JS, JqueryRedux, Spring, JSF, Hibernate, Node JS, Backbone, Apache CXF
Development Tools and IDE: IntelliJ, Eclipse IDE, Rational Rose, TOAD, Clear Case, Web-storm, Gulp, Developer Tools, Spring Tool Suite, JBOSS, sublime, Amazon AWS tool set.
Databases: Oracle 9i, Oracle 10g, SQL Server, MongoDb and DB2.
Operating Systems: Windows XP, Mac, Windows NT/2000, UNIX, Solaris 8.0, Linux.
Web Technologies: JavaScript, Ajax, XML, XHTML, CSS3, JSP 2.0/2.1, JSTL, Spring 3.2, Log4j, HTML5, DHTML, XSLT, AJAX, GWT, JQuery, JSON, RIA framework, Web Services, Restful web service, SOAP.
J2EE Design Patterns: Front Controller, Composite View, Business Delegate, Session Façade, DAO, Command Pattern, Singleton pattern, Service Locator.
Debugging Tools: Bugzilla, Firebug, J Unit v 4.12, Yeoman, Grunt.
PROFESSIONAL EXPERIENCE:
Confidential, PA
Sr. Angular Developer
Responsibilities:
- Experience building presentational and functional components aptly to increase performance.
- Involved in design and development phases of Software Development Life Cycle (SDLC)
- Experience with routing Angular apps.
- Experience with many data fetch libraries like axios, fetch-isomorphic, promise, RxJS Observables.
- Implemented dashboards that monitor incoming aggregated data with Pie, Bar and Sparkline charts.
- Wrote many unit tests for components using Mocha, Jasmin for Angular.
- Involved in UI/UX conversations and implemented components appropriately with huge performance hits in mind.
- Re-wrote all the REST calls to handle in observables style using Angular-observable technique by Netflix.
- Contributed in building custom responsive UI toolkit library.
- Worked on Docker which implements a high-level API to provide lightweight containers that run processes in isolation.
- Used LAS Adoption Style Guide for better styling of the components.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Built applications for scale using Typescript, Angular 2/4.
- Participated in Scrums and Sprints for developing the infrastructure.
- Used the Cloud Watch logs, through which we can monitor the behavior of the application once deployed into cloud.
- Created, optimized graphic websites and application interfaces using HTML5, CSS3, Bootstrap.
- Created various Angular 2/4 directives, components, DOM, expressions, templates, data binding, etc.
- Used KMS Encryption, were we encrypt the highly confidential details and deploy the application to server.
- Implemented User Interface and integrated with backend code.
- Developed JavaScript library for rendering domain-specific layout XML to the web.
- Used Log4J for logging and tracing the messages.
- Used Rational Clear Case for version control across common source code used by developers.
- Designed highly responsive Web UI by using JQuery Libraries (JQuery AJAX) and Angular (Single Page Application)
Environment: Web Strom IDE, Elastic Search, Angular 2, Bootstrap, Chart.js, AJAX, Sublime Text 2, JQuery, Typescript, JSON, Dreamweaver, Photoshop, GitHub, Restful web-services, JDBC, Grunt, JSTL, Illustrator, Gulp, Bower, karma, JUnit, JIRA, Mocha, WebSphere Application Server (WAS) v7.0, Jenkins, Spring framework, Puma, Ruby, HTML4/5, CSS3, moment.js, Underscore.js, LESS.
Confidential, NC
Sr. Angular JS Developer
Responsibilities:
- Involved in the Software Development Life cycle phases like Requirement, Analysis, implementation and estimating the time-lines for the project.
- Experience in designing page layout using HTML5, CSS3 along with Angular.js and adding dynamic functionality to each module.
- Using AngularJS, I created custom directives for data manipulations and to display data in company standard format in UI.
- Responsible in developing single page applications using angular.js. Used UI-Router in the application.
- Used Angular MVCarchitecture and two-waydatabindingtechniques in the development of the application.
- Developed Images, Logos and Icons that are used across the web pages using Adobe Glash and Photoshop.
- Developed non-functional HTML5, CSS pages from the mock ups and involved in UI review with Architect and Business Units.
- Improved a key part of the code and used Web Storm, GIT, Node, Grunt and Developer tools.
- Built custom UI Widgets and Application logic using OOD and MVC architecture.
- Experience in angular-chart.js for working with the donut and the line graph.
- Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
- Used Node Package Manager (NPM) to install the necessaries packages from my app.
- Experience writing code to meet WCAG508 Compliance.
- REST uses the standard HTTP request and response mechanism, simplifying implementation and providing for a looser coupling of the client and server.
- Build re-usable Web components and styling.
- Widely used optimization techniques in existing code.
- Was responsible to communicate with End client to support the application and analyzed/fixed the issue
- Developed production CSS using LESS to maintain a scalable design system.
- Extensively used Bootstrap for rapid development and styling of HTML components.
- Tested frameworks using Mocha and Karma.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Used agile methodology for the Software development.
- Extensively participated in developing the website across different browsers and performed cross-browser testing.
- Involved in bug fixing and assisted QA team in navigating through the pages.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: Angular JS, Bootstrap, Web Strom IDE, Elastic Search, AJAX, Sublime Text 2, JQuery, JavaScript, JSON, Dreamweaver, Photoshop, GitHub, Restful web-services, JDBC, Grunt, JSTL, Illustrator, Gulp, Bower, karma, JUnit, JIRA, Mocha, WebSphere Application Server (WAS) v7.0, Jenkins, Spring framework, Puma, Ruby, HTML4/5, CSS3, moment.js, Underscore.js.
Confidential, TX
Sr. Java/UI/Angular JS Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Designed business applications using web technologies like HTML4/5, XHTML, and CSS2/3 based on the W3C standards.
- Used Unix Commands for manipulating the data indeployment phase.
- Actively used DHTML, JavaScript, J queryandAJAX, CSSfor frontend development. On the backend, it was Java (JSP) and Oracle.
- Developing application design guidance and consultation, utilizing a thorough understanding of applicable technology, tools and existing designs.
- Created AngularJS Controller which Isolate scopes perform operations in UI.
- Accessed functions in web server using Restful web-services.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menuselections into a cookie.
- Developed custom directives using angular.js.
- Used Node JS for heavy DOM manipulation.
- Worked with a team which includes Tech Leads, Business Analysts, System Analystsand Testers using Agile (Scrum) methodologies.
- Used Hibernate mappings, relationships between tables and entity classes to access and update information in the database.
- Implemented Model View Controller (MVC) architecture using Struts framework.
- Maintained Cross Browser compatibility and implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Involved in development of rich user interface components using JSON, Ajax, JavaScript, JQuery and HTML5.
- Used JavaScript for adding little functionality to the existing application (calendar, tooltips, hiding elements, etc.
- Developed user interface using JSP, JSP Tag libraries, requireJS, Java Script andNode.js.
- Used JDBC for Manipulating data in the database.
- Used APIs design pattern for data access through service calls and also used spring framework in the application.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Used Unix Commands for system logging like Syslog facilities and syslog priorities.
- Implemented various Core Java concepts such as Exception Handling, Collections API, Generics, and Enhancedfor Loop Inheritance and Polymorphism.
- Used Web services - WSDL and Restfulto access the data stored in regional databases
- Used Eclipse 3.0 as IDE, Maven as the build tool and Clear Case for the version control.
- Worked on SQL queries with Oracle SQL developer to select/insert/update/joins etc. for test/development purpose in local environment.
- Deployed Application on WebSphere Application Server v7.0.
Environment: Eclipse IDE, Angular JS, Bootstrap, AJAX, JSP, Sublime Text 2, Backbone.js, JQuery, JavaScript, React JS, JSON, Dreamweaver, Photoshop, GitHub, JAXP 1.2, Restful web-services, Node.js, JDBC, Grunt, JSTL, Illustrator, Gulp, Bower, karma, Junit, Git, Jasmine, WebSphere Application Server (WAS) v7.0, Jenkins, Spring framework, JSP, JBOSS Drools, Hibernate 3.3, Rabbit-MQ, HTML4/5, CSS3, moment, LESS.