Angular2/4ui Developer Resume
Herndon, VA
SUMMARY:
- Around 5 years of accumulated talent and professional experience in developing modern web applications using Angular js, 2 and 4, Node and Mongo DB, UI User Experience Design and Development
- Worked on Web Application Design, Development, Programming, Testing, Support Maintenance, and End - User support.
- Proven Front-End experience developing UI’s using jQuery, HTML5, CSS3, Ajax, Angular JS and Angular 2.0.
- Hands on experience Backend with Node.JS to implement Restful API’s.
- Expertise in creating custom directives in Angular JS to re-use components in various parts of the application.
- Extensive use of Node JS, Express JS and MongoDB along with Mongoose JS to create server-side applications.
- Experience in building Single-page applications(SPA) by using Angular.
- Expertise in creating user validation forms and sending data to server using RESTful API/services.
- Experience in binding HTML template (views) to JavaScript objects (models) utilized Angular JS framework.
- Extensive experience in developing web pages using HTML5, jQuery, AJAX, JSON, XML.
- Designed and developed internet web applications using JavaScript and CSS.
- Expertise in implementing the MVC architecture in backend applications using Node JS along with Express JS.
- Experience in working with NoSQL, MongoDB for handling huge amount of data.
- Good in differentiating the layouts for mobile management. Able to create the adaptive layouts with the help of Bootstrap.
- Experience in Web development technologies like AJAX and Object Relational Mapping Technology like Hibernate.
- Hands on experience in working with CSS preprocessor’s LESS and SASS.
- Experienced with RDBMS implementation and development using Oracle, PL/SQL, SQL Server and MySQL.
- Strong Working experience in Design, Development and implementation of several Java, J2EE frameworks like (Model View Controller) Spring, Hibernate.
- Involved in coding of JSPs which access java beans, JavaScript is used for validations and JSON is used for exchanging text data.
- Hands on experience in working with source control tools like GIT.
- Experience in building dynamic end-to-end rest API’s using Node.JS framework Loopback .
- Experience in build, package and deploy Node application to a local or remote system using Strong Loop services.
- Experience in working with AWS S3 browser for pushing the static content.
- Experience in working with AWS EC2 instance and related services on AWS.
- Used several testing tools like Mocha, Jasmine, Karma, Protractor and Cucumber
TECHNICAL SKILLS:
Web Technologies: XHTML, HTML5, CSS3/5, SASS, XML, JavaScript, AJAX, jQuery, JSONTwitter Bootstrap, Angular2/4, Express JS, Node.js, D3.js
Languages: JAVA, Servlets 2.2, 2.3, 2.4, JSP 1.1, 1.2, 2.0, JDBC 4.0, AJAXJAVA Web Services (JAXRPC, JAXR, JAXM), JDK (1.7, 1.8), REST, SOAP
IDE, HTML Editors: Microsoft Visual Studio Code, Atom, WebStorm, Eclipse IDE, Adobe Dreamweaver
Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server
Database: Mongo DB, Oracle, SQL Server, MYSQLE
Operating Systems: Windows 9x/2000/XP/7/8, Mac OS X
Methodologies: Agile, Scrum, Waterfall.
PROFESSIONAL EXPERIENCE:
Confidential, Herndon, VA
Angular2/4UI Developer
Responsibilities:
- Worked on Front end by using Angular2 and TypeScript.
- Created different components through Angular-CLI for the web application.
- Used router module in angular app for navigating in between pages.
- Implemented the Drag and Drop functionality using Angular2 DND module .
- Extensively used Git for version controlling and regularly pushed the code to GitHub .
- Worked on reusable components from Angular 2 and implemented them based on the criteria.
- Worked on custom directives like adding color picker module into the Angular 2 applications.
- Used Polymer JS for adding some of its elements like google maps, prompt-dialog and date-time picker.
- Worked on adding the social links and social icons in the footer page of the application using Polymer JS elements.
- Created Single Page Sign On to all social media platforms to log in directly into the application.
- Implemented Polymer JS prism-table element inside the application.
- CSS styles were developed to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
- Experience in RESTful web services.
- Prototyping new features and ideas - Photoshop, HTML5.
- User stories were assigned in Jira and worked on an agile environment.
Environment: HTML5, CSS3, TypeScript, Jira, Angular2, GitHub, Git, RWD, Mocha, Jasmine.
Confidential, Gainesville, FL
MEAN Stack Developer/Angular2
Responsibilities:
- Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.
- Developed Single Page Applications(SPS) using Angular JS route providers and used Angular expressions and built-in directives to render functionality to the UI.
- Worked with Angular JS Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filters, $http, $q.
- Used Node JS Express JS to run Angular JS on server with mock JSON data and completed the UI development independent of server.
- Implemented client-side interface using Angular JS and solid understanding of Angular virtual DOM algorithm for Angular performance optimization.
- Bottle micro-framework implemented with REST API and MongoDB (NoSQL) as back end database.
- Setting required system configurations parameters which will optimize Mongo DB performance.
- Manipulated data using CRUD operations of MongoDB database management system and handled database access using Node JS.
- Involved with creating script for data modeling and data import and export. Extensive experience in deploying, managing and developing Mongo DB clusters.
- Worked in creating various types of indexes on different collections to get good performance in Mongo database.
- Created logos and designed broachers using Adobe Illustrator and Photoshop.
- Have worked on AWS S3 Browser and EC2 instance for pushing files to the cloud.
- Designed dynamic and browser compatible pages using HTML5, CSS3, jQuery and JavaScript.
- Prototyping new features and ideas - Photoshop, HTML5, CSS3 and D3.js.
- We used GIT for our Continuous Integration solution we then changed over to Git with Jenkins.
- Interacted with Testing Team, Scrum Masters and Business Analysts for Fixing of Issues.
- Interacted with Customers and development teams for debugging.
Environment: HTML5, CSS3, JavaScript, MongoDB, ExpressJS, Angular2, D3.js Node.js, jQuery, RWD, Mocha, Jasmine, Adobe Photoshop, GitHub.
Confidential
UI Developer
Responsibilities:
- Designed the Front-End applications, user interactive (UI) web pages using web technologies HTML, CSS, jQuery and AngularJs.
- Worked on feature developments for the Growth team and projects handed down from the executive team, focusing primarily on HTML, CSS/SCSS, and JavaScript development.
- Provided time estimates for front-end development on projects, consulted with project managers and clients on front-end development tasks, managed developer resources, provide insight into user interface design, and interacted directly with clients to answer any questions or concerns.
- Worked on developing a communication application that provided a collaborative platform for users to share customer related issues, assign action items, and manage overall internal communication.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
- Implemented AJAX functionality using JQUERY, EXT-JS, JSON and XML.
- Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
- Created new modules and generated components manually as well as using CLI in angular.
- Developed and designed the various screens and its architecture in accordance to UI Specs.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
Environment: HTML, CSS, JavaScript, XML JQUERY, EXT-JS, JSON, AJAX, SVN, Eclipse, M.S Windows. MySQL
Confidential
Software Engineer
Responsibilities:
- Responsible for designing and development of Web pages using HTML, CSS including Ajax controls and XML.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented applications in JavaScript, and MySQL.
- Worked extensively with the File management and image libraries.
- Performed Client-side validations using JavaScript.
- Implemented Remote and Home interfaces for the Bean.
- Developed Bean’s implementation Class.
- Developed Deployment descriptor using XML files.
- Designed tables to access the database in Oracle and involved in writing PL/SQL, Stored Procedures, Triggers.
- Created DSN in ODBC for database connectivity.
- Designed and developed components for billing application.
- Developed functional code and met expected requirements.
- Wrote product technical documentation as necessary.
- Tested/De-bugged web browser using Firebug.
- Used Bugzilla to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication .
Environment: HTML, CSS2, JavaScript, Tomcat Apache, jQuery, jQuery mobile, EJB, JNDI, Web Logic, Java, Applets, AWT/Swing, AJAX. XML, JAXRPC, MySQL, Bugzilla
