Ui/web Developer Resume
Sanjose, CA
PROFESSIONAL SUMMARY:
- 7+ years of professional exposure in JavaScript technology such as Angular 4.0/ 2.0/ 1.x versions, ReactJS and NodeJS (Typescript and ES6).
- Experience with HTML5/4, CSS3/2, JavaScript, jQuery, AJAX and JSON. Good understanding of Document Object Model (DOM) Functions.
- Experience in using Babel+ES6, Bootstrap and Web - Pack for Single Page Application development.
- Experience in building SPA’s using Angular framework.
- Good experience in CSS frameworks like Bootstrap and CSS pre-processor like SASS.
- Extensive experience in working over Web Services with Restful using Node and ExpressJS.
- Utilized Postman, Rest Client, and Restful Services on different browser to test the services.
- Wrote unit and end-to-end tests using jasmine, karma.
- Experience in automation and task runners like NPM, Grunt, Gulp and Webpack.
- Experienced in making use of expanded HTML5 semantics and popular HTML5 APIs (e.g. audio, video, SVG).
- Familiar with NoSQL Database Design, Analysis and Development like MongoDB.
- Developed certain features of the application functionality i.e. “CRUD (Create, read, update, delete)” features using NodeJS, Express JS as a middleware.
- Experience with configuration, customization, and development of E-commerce platform
- Participation in Software Development Life-Cycle (SDLC- Agile) preparing Requirement Specification documents, design documents, Test cases and Analysis, User documents and Technical Help documents.
- Strong experience in content management tools like Word Press (experienced in installation of different themes and plugins).
- Hands on experience using the version controls like SVN, Bit Bucket and GIT.
- Experienced in working with IDE's like Eclipse, IntelliJ IDEA, and Webstrom.
- Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
- A result-oriented professional with good communication, leadership, team management and co-ordination with off-shore team.
TECHNICAL SKILLS:
UI/Web Technologies: Angular 4.x, 2.x, 1.x, React Js, Bootstrap, JavaScript, AJAX, JQuery, JSON, CSS3/2, HTML5/ 4, XHTML, XML.
Unit Test Frameworks.: Karma/Jasmine, Angular Mock
Development IDE’s: Eclipse, NetBeans,VisualStudio, Notepad++, IntelliJ, Sublime, Adobe Dreamweaver.
Web/App Servers: Apache Tomcat 7.0, HTTP Web Server, IIS, Xampp.
Browser: All (IE, Firefox, Opera, Chrome, Safari)
Database: SQL Server, Oracle, MySQL.
PROFESSIONAL EXPERIENCE:
Confidential, SanJose, CA
UI/Web Developer
Responsibilities:
- Developed various pages in the applications in front end technologies HTML/HTML5, CSS/CSS3, AJAX, JSON, ES6 and Angular 4.0.
- Involved in making the application Responsive using Bootstrap.
- Responsible for development of the web pages from mock-ups.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Used JavaScript to implement interactive visualizations of criminal data sets in JSON and CSV format.
- Interact with other developers and end users to design and implement new features throughout the framework.
- Performed unit testing using Jasmine and Karma, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.
- Developed dynamic UI using Angular and Produced dynamic, interactive data visualizations using JavaScript library
- Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Node.JSenvironment.
- Improved the performance and response time of the application by implementing AJAX.
- Worked on Continuous Integration and code version using G
Environment: Angular4, HTML5, DHTML, CSS3, Bootstrap, JavaScript, jQuery, Jasmine, Karma, Git, Bootstrap, JSON, AJAX, Grunt, Bower.
Confidential, Duluth, GA
Web UI Developer
Responsibilities:
- Developed single page responsive Web UI using HTML5, Bootstrap, CSS3, and Angular JS.
- Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
- Worked with source version control tool GIT to manage the code repository.
- Worked through cross browser compatibility issues with layout and styles and fixed major bugs for supported browsers and platforms.
- Implemented procedures for development of HTML5 and Java applications for mobile devices.
- Worked on the modernization of a legacy and outsourced UI. Technologies used were Angular js.
- Developed business logic along with connecting the application to the server with REST web services.
- Interact with other developers and end users to design and implement new features throughout the framework.
- Performed unit testing using Jasmine and Karma, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.
- Developed dynamic UI using Angular and Produced dynamic, interactive data visualizations using JavaScript library
- Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Node.JSenvironment.
- Improved the performance and response time of the application by implementing AJAX.
- Worked on Continuous Integration and code version using GIT
Environment: AngularJS, HTML5, CSS3, Bootstrap, JavaScript, jQuery, Git.
Confidential, Atlanta, GA
Angular Developer
Responsibilities:
- Developed a web application by using Angular4 as front-end by using Web API to receive and pass data to back-end.
- Used Angular-CLI for initializing and for project setup with scaffolding features.
- Built Angular 2 components, UI services to consume rest services using Component based architecture provided by Angular 2.
- Implemented Angular 2 component router for navigation, Angular 2 services to connect the web application to back-end APIs made use of ES6 features.
- Wrote application level code to interact with backend and consume the JSON by using RXJS Observables.
- Generated responsive data tables using with Bootstrap grid system.
- I used Nodejs for adding dependencies to my FE project.
- Worked closely with business-side clients to deliver attractive, easy-to-understand screens that appropriate reflected the company's fulfillment workflow.
- Actively involved in code review and code quality check process.
- Followed Agile Methodology for the complete life cycle of the project & Involve In daily stand up meetings.
- Configured typescript application through tsconfig file for various purposes like transpiling, debugging, tracing, generating separate folder for distributable etc.
- Used Filters to change modify data.
- Committed code change into repository by using version control tool Git.
- Implement Services to store shared data between sibling Components and inject in to it for passing data purpose.
- Transfer data between parent and child Components by using @Input and @Output.
- Involved in designing/editing final Wireframes layouts of AT&T small business website using photoshop CC.
- Used Node Package Manager (NPM) to import and applications.
- Worked with task runners like Gulp in deploying and testing the application.
- Used JIRA tool for task assignment, bug tracking and fixture.
- Interact with other developers and end users to design and implement new features throughout the framework.
Environment: Angular4.0/2.0, RXjs, Angular-CLI, TypeScript, ES6, JSON, HTML5, CSS3, Bootstrap, Node, Agile, GitHub.
Confidential
Web/UI Developer
Responsibilities:
- Used client side scripting languages such as JavaScript.
- Developed designs in securing the application using form-based authentication using HTML, XHTML, JavaScript, JQuery and CSS.
- Practical exposure and/or experience with some JavaScript, JSON, AJAX. boBuilding web pages using HTML with CSS and embedding ASP inside HTML.
Environment: JavaScript, jQuery, HTML, CSS3Sublime Text