Sr. Front End Developer / Angular 6 Developer Resume
Blacksburg, VA
SUMMARY
- Around 7 years of development experience with HTML/ HTML5, DOM, CSS/CSS3, JavaScript, AngularJS/ Angular 2/ Angular 4 / Angular 6 / Angular 7 / Angular 8, Typescript, jQuery, AJAX and JSON.
- Hands - on experience of Model-View-Controller (MVC) pattern in designing and developing modern Single Page Application (SPA) in Angular.js.
- Responsible for initiating, planning, construction, execution, monitoring and controlling Web applications.
- Developed user interface by using the React.js, Flux for SPA development and used React-Router to turn it into Single Page Application (SPA).
- Outstanding skill in Twitter Bootstrap framework and building responsive website for the mainstream browser, such as chrome, safari, IE, Firefox and portable devices.
- Profound Knowledge in Document Object Model (DOM).
- Updated web services and converted AJAX web applications over to Websockets.
- Working with ECMA Script 6 features. Used Babel, Webpack with es2015 in Angular 2 presets.
- Strong Experience in dealing with CSS Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding, CSS Box Model and Bootstrap frameworks like LESS and SASS.
- Developed in integrating jQuery plug-ins and Widgets into the project.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Responsible for Checking Cross Browser Compatibility of different elements and tags, hence worked on different browsers like Internet Explorer, Google Chrome, Firefox, Opera, Safari.
- Worked on web debugging tools (Firebug, Fiddler debugging tool).
- Worked with REST API’s to get JSON data and display using JavaScript Objects.
- Knowledge of MVC Architecture and also in using version controls like GIT and SVN.
- Used Node Package Manager (NPM) to install the necessaries packages.
- Used popular Node framework to express to mock a Restful API.
- Expert with task-based command line build tool like Grunt and task/build runner for development Gulp.
- Interacted with users and Business in resolving technical issues pertaining to the applications.
- Highly motivated, reliable analytical problem solver and troubleshooter with strong attention to detail.
- Adapt to new, evolving technologies and implement them in current projects.
TECHNICAL SKILLS
UI Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, JQuery, DOM, AJAX, JSON, AngularJS, Angular, React.js, Bootstrap, LESS, SASS, Web sockets, Node.js and Express.js.
IDE, Editors: Eclipse IDE, Notepad++, IntelliJ, Web Storm, Sublime, Adobe Dreamweaver, Aptana, Microsoft FrontPage, VScode.
Developer Tools (IDE): Sublime Text 2/3, Brackets, Eclipse, NetBeans 8.0, Web Storm, Visual Studio Code
Web/App Servers: HTTP Web Server, Experience with Many Online Webhosting Platforms (Shared, Dedicated, VPS).
Database: MySQL, Oracle, MS-Access, SQL 2000/2005, DB2, MongoDB.
Version Control: Perforce and GIT Hub
Browser: All (IE, Firefox, Opera, Chrome, Safari)
PROFESSIONAL EXPERIENCE
Confidential, Blacksburg, VA
Sr. Front End Developer / Angular 6 Developer
Responsibilities:
- Responsible to structure the UI using Angular 6 and Angular 7.
- Worked both alone and in cross-functional teams as needed.
- Worked in a full stack environment: frequently used Express in the backend and Proto Buffers to handle the data being passed from frontend and backend
- Navigated through Oracle Forms Builder in order to recreate functionality in an Angular 6 + 7 environment.
- Integrating JavaScript libraries (jquery, React-Bootstrap, Highcharts, Datatables, etc.)
- Creating React.js / Redux front-end UI, and Node.js applications for backend.
- Proficient inHTML5/CSS3 development and have experience responsive design.
- Worked on JavaScript tools like npm and Node.js.
- Implemented data grids/tables using the PrimeNG library.
- I am experienced with JavaScript testing libraries using karma and jasmine
- Developed applications for different browsers and fixed bugs for browser compatibility.
- Wrote code for Responsive web design in JavaScript using frameworks like Angular 6 + 7.
- Used Angular 6 framework where data from backend is stored in models and populated it to UI.
- Used Express to store and update data in the backend.
- Developed web services component using XML and ProtoBuffers with DOM parser to transfer and transform data between applications.
- Focus on best practices on Angular 6 and 7 implementations in the project
Environment: HTML5, CSS3, Java Script, Angular 6, JSON, React.js, npm, PrimeNg, Node.js, Responsive Web Design, REST, Karma, Media Queries, Babel Webpack, Express.js, Socket Service
Confidential, Washington, D.C
Sr. Front End Developer / React Developer
Responsibilities:
- Responsible to enhance the UI using React.js.
- Expert inHTML5/CSS3 development and have experience responsive design.
- Developed application for different browsers and fixed bugs for browser compatibility.
- Interacted and worked with cross-functional teams.
- Worked on Responsive web pages (RWD) using Bootstrap and custom media queries.
- Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation using React.js.
- Used Redux-Store for storing state of the React Application and worked with middleware for the Redux-Store.
- Worked on JavaScript tools like Grunt, npm, and Node.js.
- Involved in implementing data grid/tables using Bootstrap and React.js for front-end client facing of the Single Page applications (SPA).
- Worked on Web Content Management (WCM)Tools and technologies likeReact, HTML5, jQuery, CSS3, JSONand other web technologies.
- Experienced with JavaScript testing library using karma.
- Developed code for Responsive web design in JavaScript using frameworks like React.js.
- Used React.js framework where data from backend is stored in model and populated it to UI.
- Developed web services component using XML, WSDL and SOAP with DOM parser to transfer and transform data between applications.
- Best practice on React implementation in the project worked for customers business user Accounts.
Environment: HTML5, CSS3, Java Script, jQuery, AJAX, JSON, React.js, Grunt, npm, Redux, Node.js, D3.js, Responsive Web Design, REST, Karma, Media Queries, Bootstrap, Babel, Webpack, Express.js
Confidential - Dallas, TX
Sr. Front End Developer / React Developer
Responsibilities:
- Developed Web Application front end using React.js.
- Followed Agile Methodology in the progress of the project.
- Interacted with the Product owner and Business Analysts to discuss and understand the business rules and flow of the application.
- Involved in design of Component Diagrams, Sequence Diagrams and Event Diagrams as part of Documentation.
- Designed and developed the application to be responsive for desktop, mobile and tablets using Bootstrap.
- Experience in building application with React JS, Redux; Require JS, in MVC architecture.
- Implemented pagination using React.js.
- Extensively used Web Storm for development in the front end.
- Developing application design guidance and consultation, utilizing a thorough understanding of applicable technology, tools and existing designs.
- Using React.js created custom components for data manipulations and to display data in company standard format in UI.
- Mentored and leveraged the technologies and modules thatproject contains among developers.
- Converted the pages from AngularJS views to JSX templates.
- Worked with multiple teams to design, develop, implement, test, and continuously improve software applications, associated databases and websites.
- Performed complexanalysis, design, development, and implementation of new software procedures, data changes and user requests.
- Used SQL queries to perform backend data validations.
- Decomposing requirements to the lowest level and verifying/validating those requirements.
- Ran the standalone front-end application in Node Server.
- Managed source control and version control using SVN.
- Project status tracking using JIRA, attended team meetings regularly.
Environment: React.js, Webpack, Babel, Node.js, JavaScript, Bootstrap, Ajax, AngularJS, HTML5, CSS3, SVN, Web Storm, GitHub, SQL Server, TDD, Jasmine, Karma, Gulp, JSX.
Confidential - Atlanta, GA
Front End Developer/UI Developer
Responsibilities:
- Followed AGILE Methodology and participated in SCRUM Meetings.
- Used MVN commands to compile the application, build war, deploy on the server, and start Server.
- Developed database stored procedures, functions, triggers and sequences.
- Created Angular Component Which Isolate scopes perform operations in UI.
- Used HTML and CSS in the development in front end of the application.
- Developed GUI using JavaScript, HTML, DOM, XHTML, CSS in ongoing projects
- Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Responsible to manipulate HTML5, CSS3 in Angular as well as making the pages dynamic using AJAX, JSON and XML.
- Developed application pages using HTML, CSS, Bootstrap, RWD, JavaScript and Angular.
- Took advantage of MVC pattern of Angular JS framework to produce higher maintainability of the code.
- Enhanced user experience by designing new web features using MVC Framework like Node.js.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
- Responsible for the design and creation of visualizations of new high-impact visual applications to make data actionable.
- Manages a repository of re-usable data visualization templates and views.
- Implemented a few design patterns in the project such as singleton, factory, and modular.
- Used PL/SQL to create, update and manipulate tables
Environment: Bootstrap, MVC, HTML, CSS, SOAP, CSS3, Angular, Node.JS, Responsive web design, Restful API’S, Ajax.
Confidential, Mount Laurel, New Jersey
Front End Developer
Responsibilities:
- Designed web application user interface, interaction scenarios and navigation based on analysts, interpretations of requirement and use cases.
- This is a configuration widget written in CSS3, JavaScript, and jQuery library in UI Layer with tag library, application deployed and tested on Linux.
- Used JavaScript and CSS for UI Design Mockup. Written code in AngularJS/JavaScript /CSS/AJAX for the navigation-oriented application.
- Has worked on AngularJS which combines web applications with Model View Controller capability to make development code efficient.
- Extensively used AngularJS for multi column layout, Search plug-in, calendar plug-in, Ajax-queue plug-in, and Auto populating multiple select-boxes.
- Used AngularJS fancy box plug-in that adds stylish drop shadow to images posted on the webpage.
- Has worked on Jasmine to create test cases.
- Developed UI and implemented for some plug-in using JavaScript, HTML, CSS and XML.
- Writing and implementing media queries throughout the application.
- Writing and implementing JavaScript throughout the site, both as in-line and imported files
- Used Git as the distribution version control system.
- Designed rich user experience prototype for managing users and roles.
- Involved in Testing and fixing bugs and documented the application step-by-step process.
- Has worked on jQuery mobile which is based on HTML for designing user interfaces for web applications.
- Has worked on JavaScript OOP, Selenium and Cucumber for synchronization of data.
Environment: HTML, CSS, JavaScript, AJAX, jQuery, Git, Perforce, XML, SQL, AngularJS, Windows Platform.
Confidential - Birmingham, AL
Web Developer
Responsibilities:
- Worked on the continued development of custom, industry-specific, and web-based software products.
- Use JavaScript, AJAX,MYSQLand other front-end and middle-tier technologies and standards, as well as content management system.
- Created a standard email template to be usedby allEmails Campaign.
- Develop the Brochures and templates for the e-mail campaigning.
- Design and createShopping Cartwith experience in integrate gateway in to the system.
- Develop user friendly navigation for various sections of data usingjQuery Accordion and Tabs.
- Design and update user Integration with various APIs.
Environment: HTML, jQuery, CSS, JavaScript, AJAX, MySQL