Senior Front End Developer Resume
Raleigh, NC
SUMMARY
- Senior UI Developer with 8 years of strong development experience in User Interface applications and integration of highly transactional and scalable applications. Proficient in developing Front - end systems with JavaScript, TypeScript, HTML, CSS, jQuery, Ajax, Bootstrap and responsive web design.
- Proficiency in JavaScript frameworks and libraries such as Angular, React, Redux, Node, D3.
- Experience in Core Java, Servlets, JSP, .Net and Proficiency in server-side development with exposure REST web services, AJAX powered web applications.
- Experience in database development skills like MySQL, Oracle, NoSQL, MongoDB.
- Resolved complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability and testability.
- Used the best practices of SDLC as well as Agile/SCRUM methodologies.
- Extensive experience in creating style guides and setting UI standards for enterprise/consumer applications.
- Experienced in entire Software Development Life Cycle starting from requirement gathering, prototyping, system analysis and design, system and data modeling, database design, development, unit testing, integration testing, documentation and maintenance.
- Good experience in portal development and graphic design of UI.
- Solid experience working with CSS Preprocessors like SASS and LESS; using mixins, functions, custom grid systems following object oriented modular CSS patterns; Working with complex CSSLayouts, Positioning, Key frame Animations and Pseudo Elements.
- Experience in Angular accessibility, ARIA, W3C Web Content Accessibility, Section 508 Accessibility.
- Good experience in unit testing and end to end testing with Karma, Mocha, Chai, Jasmine, Jest, Protractor.
- Good working knowledge of GIT, SVN, Grunt, Gulp, Bower, Babel, Yarn, NPM, Generators.
- Experience in UX design of Creating Mockups, Wireframes, Prototypes, Adobe Flash Player, Illustrator, Photoshop and sketches.
- Excellent communication, analytical, interpersonal, problem solving and presentation skills.
TECHNICAL SKILLS
Web Development: HTML5, XHTML, CSS3, SASS, LESS, JavaScript, TypeScript, PHP, JSON, JQUERY, AJAX, XML, FLEX
Databases: MYSQL, ORACLE PL/SQL, NOSQL, Mongo DB
Programming Languages: C, C++, CORE JAVA, Data Structures, C#
Operating System: Windows, Linux, Unix, Mac OS
Software Tools: Frond end Libraries and plugins, Grunt, Gulp, NPM, Babel, Yarn.
IDEs worked on: Eclipse, Sublime Text, Visual studio code, Web Storm, Atom.
Frameworks: Angular JS, Angular, Node JS, Express JS, Backbone JS, D3 JS, Ember JS, React JS, (Redux), Knockout JS, Vue JS, Polymer JS.
Application Servers: Apache Tomcat Server, IIS, Web Sphere
PROFESSIONAL EXPERIENCE
Senior Front End Developer
Confidential, Raleigh, NC
Responsibilities:
- Worked in a team, involved in developing the UI/UX, layout and front-end programming using Angular 10, Typescript, HTML, CSS, Angular Material, NgRx Store, RXJS, Jasmine, Karma
- Created Typescript reusable components and services to consume REST API'S using Component based architecture.
- Worked with version control GIT to manage the code repository.
- Used JIRA to keep track of bugs to reduce downtime, increase productivity, and Communication.
- Collaborate with the application architect, backend developers and QA on JSON API design and Integration tests and maintain comprehensive unit tests.
- Worked on unit testing for angularapplication using karma.
- Worked on state management for angular application.
- Experienced in entire Software Development Life Cycle starting from requirement gathering, prototyping, system analysis and design, system and data modeling, database design, development, unit testing, integration testing, documentation and maintenance.
- Participated in change and code reviews to understand the functional design and business process flow of the system.
- Experience in working directly with external project team members (Clients, Consultants, Vendors, etc.) to identify their business processes and system requirements.
Environment: HTML5, CSS3, Angular 10, Angular Material, Type Script, NgRx, RX JS, VS Code, Node JS, Jasmine, Karma, Post Man, Java, Jenkins, My SQL, GIT, Agile Methodology .
Senior Front End Developer
Confidential, Lowell, AR
Responsibilities:
- Worked in a team, involved in developing the UI/UX, layout and front-end programming using Angular 8, Typescript, HTML, CSS, Prime-NG, Jasmine, Protractor.
- Created Typescript reusable components and services to consume REST API'S using Component based architecture.
- Worked with version control GIT to manage the code repository.
- Used ADO to keep track of bugs to reduce downtime, increase productivity, and Communication.
- Collaborate with the application architect, backend developers and QA on JSON API design and Integration tests and maintain comprehensive unit tests.
- Worked on unit testing for angularapplication using karma and Jasmine and end to end testing with protractor.
- Developed theUI elementsfollowing theJB Hunt Design System powered by thePrimeNG.
- Experienced in entire Software Development Life Cycle starting from requirement gathering, prototyping, system analysis and design, system and data modeling, database design, development, unit testing, integration testing, documentation and maintenance.
- Participated in change and code reviews to understand the functional design and business process flow of the system.
- Experience in working directly with external project team members (Clients, Consultants, Vendors, etc.) to identify their business processes and system requirements.
Environment: HTML5, CSS3, Angular 8, Prime NG, Type Script, VS Code, Node JS, Jasmine, Karma, Protractor, ADO, Post Man, Java, Docker, Kubernetes, My SQL, GIT, Agile Methodology .
Senior Front End Developer
Confidential, Raleigh, NC
Responsibilities:
- Worked in a team, involved in developing the UI/UX, layout and front-end programming using Angular 2/5/6/7/8, Typescript, HTML, CSS, Angular-CLI, Node, Angular Material.
- Worked in multiple projects with Angular and React/Redux.
- Created Typescript reusable components and services to consume REST API'S using Component based architecture.
- Used Angular Material design for creating faster, beautiful, and responsive websites. worked on Angular Directives, Components, pipes and services.
- Implemented ngx-datatable for presenting large and complex data.
- Constructed a powerful and modern frontend architecture, involving React, Redux and ES 2015, Node based workflow and build system involving gulp, webpack and other tools.
- Designed dynamic and browser compatible pages using React, Redux, HTML, CSS, flex, Babel, Sagas.
- Wrote advanced React JS code, following best practices in the industry; responsible for creating a futuristic and consistent project structure adhering to software principles.
- Implemented open source packages into the application using npmto integrate with designs and requirements.
- Created rich application features using React, React Native and Redux.
- Worked with version control GIT to manage the code repository.
- Used ZenHub to keep track of bugs to reduce downtime, increase productivity, and Communication.
- Collaborate with the application architect, backend developers and QA on JSON API design and Integration tests and maintain comprehensive unit tests.
- Worked on unit testing for angularapplication using karma and Jasmine.
- Participated in change and code reviews to understand the functional design and business process flow of the system.
- Ability to conceptualize interactive products/services using scenario building, storyboards, feature identification and presentation
- Developed Mockups and sketches from scratch based on client requirements.
- Experience in working directly with external project team members (Clients, Consultants, Vendors, etc.) to identify their business processes and system requirements.
Environment: HTML5, CSS3, Angular 2/5/6/7/8, Angular Material, Type Script, VS Code, Node JS, Angular-CLI, ZenHub, Restlet, .Net Core, IIS, My SQL, GIT, Agile Methodology, React, Redux, Jest .
Front End Developer
Confidential, San Francisco, CA
Responsibilities:
- Worked in a team, involved in developing the UI/UX, layout and front-end programming using React/Redux, Node, Yarn, Jest, Babel, Webpack.
- Designed dynamic and browser compatible pages using React, Redux, HTML, CSS(Sass), flex, Babel, Sagas.
- Creating new React components, containers, services, and APIs for prototypes
- Created tests using Jests and used Redux to store state of app in a singular source
- Developed React/Redux code using functional programming best practices to enable efficient pure function testing.
- Constructed a powerful and modern frontend architecture, involving React, Redux and ES 2015, Node based workflow and build system involving gulp, webpack and other tools.
- Collaborate with the application architect, backend developers and QA on JSON API design and Integration tests and maintain comprehensive unit tests.
- Participated in change and code reviews to understand the functional design and business process flow of the system.
- Ability to conceptualize interactive products/services using scenario building, storyboards, feature identification and presentation
- Developed Mockups and sketches from scratch based on client requirements.
- Experience in working directly with external project team members (Clients, Consultants, Vendors, etc.) to identify their business processes and system requirements.
Environment: HTML5, CSS3, Saas, Flex, React, Redux, JavaScript, Jest, Sublime, Yarn, Babel, ES2015, Webpack, Express JS, Mongo DB, Node JS, Java, NPM,, GIT, Agile Methodology.
UI Developer
Confidential, Weston, FL
Responsibilities:
- Worked in a team, involved in developing the UI/UX, layout and front-end programming of different projects using Angular 1/2, Knockout.
- Worked on internal Dashboard Ultimate project Using MEAN Stack Angular 2, Type Script, HTML5. CSS3(Sass), Express JS, Mongo DB, Node JS.
- Enhanced Dashboard application by building new components in Angular2 and TypeScript.
- Created Type Script reusable components and services to consume REST API's using Component based architecture and also worked on Angular 2 Directives, Components, pipes and services.
- Worked on W4 forms using Knockout JS, HTML, CSS, MYSQL, Node JS.
- Create, edit and maintain sites implementing responsive design, usability testing& themes using front-end development frameworks including Bootstrap..
- Used RESTful services to Implement Web Services and Consumed and published JSON Web Services in the application.
- Used Yeoman for application scaffolding, Bower managing frontend packages.
- Building Rich-client mobile and desktop web applications using Node JS
- Utilized Gulp, JQuery, and Less for build process and JavaScript architecture. written factories for the HTTP calls and added it as a dependency for the controllers and directives where ever it is used.
- Participated as UX designer to work on prototyping and designs for development.
- Ability to conceptualize interactive products/services using scenario building, storyboards, feature identification and presentation
- Experience in working directly with external project team members (Clients, Consultants, Vendors, etc.) to identify their business processes and system requirements.
Environment: HTML5, CSS3, Angular 1/2, Knockout JS, Bootstrap, Type Script, JavaScript, Mongo DB, MYSQL, Oracle PL/SQL, .NET, Agile Methodology, Usability Testing, Chai, Jest, Google charts, Sublime, Gulp, Yeomen, Bower, Express JS, Node JS, Git.
Front End Developer
Confidential, Orlando, FL
Responsibilities:
- Worked in a team, Involved in developing the UI/UX, layout and front-end programming using Angular and Node JS.
- Worked on Disney DCL website for implementing accessibility features to the web page by using angular and Angular UI bootstrap 3rd party library.
- Followed the strict patterns of implementing model-view-controller (MVC) architecture using Angular Framework. Design and implementation of accessibility features and collaborating with customer up to date.
- Refactored and enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.
- Used AngularJS as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.
- Create, edit and maintain sites implementing responsive design, usability testing& themes using front-end development frameworks including Bootstrap.
- Created custom angular directive for implementing accessibility features for eliminating cross browser computability.
- Worked on Dash Board Project For CI Testing Results Using Angular JS, Express JS, Mongo DB, HTML5. CSS3, BootStrap and Developed custom grids using Kendo UI.
- Different features are created by decorating angular UI bootstrap to appear as look and feel.
- Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
- Tested cross browser functionality, usability testing and fixed major layout bugs for supported browsers
- Used Bootstrap front-end framework for faster and easier web development. Design website and maintain the website content up to date.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Re-designing/ developing the main website to improve user experience Using CSS layouts.
Environment: HTML5, CSS3, Bootstrap, Angular JS, Node JS, Asp.Net, Java, Angular UI Bootstrap, GIT, JAWS, Mongo DB, Grunt, NPM,D3,versiosone, Sublime Text, Jenkins.
Front End Developer
Confidential
Responsibilities:
- Participated in all phases of development, analysis, design, program analysis, programming, debugging, testing, documentation, delivery and implementation.
- Worked with the business analysts to develop High and Detailed level Document for various UI modules.
- Involved in all phases of UI/UX implementation of a Travel Search and Booking web application including Design, Prototyping, and Development and Testing phases.
- Built html templates for high traffic and complex data driven website.
- Debugged all look and feel issues in the target browsers, in conjunction with quality assurance.
- Implemented Web services so that our clients can access it to get the required information based on the customer information provided.
- Analyze, design, implement and integrate functional requirements in the solutions.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
Environment: HTML, CSS, JavaScript, C#, ASP.net, SQL.