Sr. Front End Developer Resume
Alpharetta, GA
SUMMARY
- Having 7 years hands on experience in developing Web Applications using HTML (4/5), CSS (2/3), JavaScript, Typescript, Angular (2 - 11), Node.js, Express JS, jQuery, AJAX, XML, Bootstrap, JSON, Java/J2EE.
- Experienced on creating and managing Azure VM, VMware tools, Cloud Services, and Storages.
- Extensive knowledge and implementation skills in Spring MVC framework (Core, Context, AOP, MVC, Security, Batch, Boot), JSF Framework.
- Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular (2-11), Angular JS, Node JS, Bootstrap, Media Queries, CSS Frameworks, and Java.
- Experience in Mobile App development using various frameworks likeIONIC, CORDOVAetc. in both iOS and android applications.
- Implemented easy to useBootstrap pluginsfor buildingcarousel, accordion, modal windowsetc.
- Good Expertise in analyzing theDocument Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Stylesacross cross-browser usingFire Bug,Developer Tool Bar.
- Expertise inReact JSframework to develop theSPA.
- Experienced inReact JSand working withReact Flux architecture.
- Experienced in working withRedux architectureusing complex Object-Oriented concepts in improving the performance of the websites.
- Experience in usingReact JS components, Forms, Events, Keys, Router, plus Redux, AnimationsandFlux concept.
- Good Experience inReact.jsfor creating interactiveUI'susingOne-way data flow, Virtual DOM, JSX, React Nativeconcepts.
- Familiar with creating Custom ReusableReactComponents Library
- Hands on Experience on Angular CLI (Command line Interface).
- Create desktop application with Angular (2-11) and Unit Test with Karma-Jasmine.
- Worked extensively on Reactive Forms and Template Driven Forms.
- Worked on creating Forms using Form Builder, Form Group, Form Array, and validations as well.
- Expertise in using Angular JS directives, Controllers, Filters, Services, Templets, Events, and Injectors.
- UtilizedNode.js, Socket.io, Redis, Supervisor, Grunt, Yeoman, and Angular for scalable website architecture and real time technology.
- Expertise in implementing the MVC architecture in backend applications Node.js along with Express JS.
- Highly skilled at front-end engineering using Object-Oriented JavaScript.
- Well experienced in writing test cases in Test Driven Development and Behavior Driven Development.
- Experience in using Chrome Developer Tools and Firebug for debugging and troubleshooting the code.
- Developed enhancements to Mongo DB architecture to improve performance and scalability.
- Good experience in automated build process by using Jenkins and Maven.
- Experience in Unit Testing (UIT), Integration Testing and in preparing test cases.
- Expertise creating user validation forms and sending data to server using RESTful services.
- Used Jenkins for build Process to Generate Continuous Integration and Version Control is done by GIT.
- Utilize Jasmine, Karma, Gulp, Grunt and NPM to build and test applications.
- Experience in making the devops pipelines using Openshift and Kubernetes for the Microservices Architecture.
- Experience with various IDE’s such as Visual Studio Code, Web Strom, Sublime and Notepad++.
- Experience in working on MAC, Windows, and Linux - Ubuntu operating systems.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Responsible for front-end UI design using HTML5, CSS3, JavaScript, jQuery, jQuery plugins.
- Used Media Queries for the design to be compatible in all devices.
- Gathered and analyzed the requirements and converted them into User Requirement Specifications and functional requirement specifications for the designers and developers to understand perspective.
- Used Typescript in creating Angular 7/8 applications, HTTP, Observables for asynchronous observer patterns.
- Involved in creating various Modules, Components for the application using Angular 7.
TECHNICAL SKILLS
Web Technologies: HTML4/ HTML5, CSS3, JavaScript, jQuery, Bootstrap, Angular.js, Node.js, Express.js, React.js, Ajax, JSON, Angular (2-11), Typescript, Angular CLI, AZURE Cloud Services XML, DHTML, XHTML, XSLT, JMS, PHP, Apache Active MQ, JavaScript, AJAX, jQuery, JSON, JDBC, XPATH, DOM, JSP, GRUNT, GULP, JSF, KARMA, SOAP and RESTful Web services.
IDE’s: Visual Studio, Visual Studio Code, Notepad++, Web Storm, Sublime.
Debugging tools: Firebug, Chrome Developer Tools.
Operating systems: Linux - Ubuntu, Mac OS, Windows.
Servers: Apache Tomcat, JBOSS, WebSphere, WebLogic.
Version Control: GIT, SVN, JIRA.
Build Tools: Jenkins
Database: SQL Server, MYSQL, MongoDB.
Frond End Tools: CorelDraw, Dreamweaver, Adobe Photoshop CS5, Illustrator
Programming Languages: C, C++, JAVA, J2EE
PROFESSIONAL EXPERIENCE
Confidential, Alpharetta, GA
Sr. Front End Developer
Responsibilities:
- Used Angular 8 Framework for Developing the Web Application
- Developed single page applications using Angular 8/11, Typescript, JHipster, Bootstrap and grunt.
- For integration and API Calls used RXJS v6.0.
- Responsible for front-end UI design using HTML5, CSS3, JavaScript, jQuery, jQuery plugins.
- Hands on Experience on Angular 6 technology for one complete project in rebasing the UI of the application using the techniques in Angular 8/11.
- Developed Auto Generated Code Using Jhipster.
- Worked on migration projects from Angular.js to Angular.
- Developed the application using Ionic v2 framework (Cordova) using typescript, JavaScript, CSS3 and HTML.
- Responsible for creating custom plugins to create interface between ionic and native functionality.
- Worked with MEAN/ MERN stack for developing applications.
- Worked with modules like MongoDB and mongoose for database persistence usingNode.jsto interact with MongoDB.
- Worked with Express.jsfor development of RESTful web services and middleware configurations.
- Worked with Passport and JSON web tokens for authentication and authorization security configurations usingNode.js.
- Developed microservices using node.js, express.js and mongoose.js.
- Deployed micro services into Kubernetes using Jenkins’s pipeline.
- Worked with npm commands and using package. Json for managing dependencies and dev-dependencies ofnodejsapplications.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Responsible for front-end UI design using HTML5, CSS3, JavaScript, jQuery, jQuery plugins.
- Developed different jQuery component in MVC framework.
- Worked on Cross-Browser Compatibility and tested each & every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
Environment: Angular 6, Azure, JavaScript, jQuery, Visual Studio, Bootstrap, Ajax, JSON, HTML5, CSS3, FLUX, Twitter Bootstrap, Node Js, jQuery, AJAX, XML, JSON, PHP, REST web services, Protractor, Mocha, Chai, GIT Grunt, Kubernetes.
Confidential, Nashville,TN
Front End Developer
Responsibilities:
- Worked on anAgile(Scrum)DevelopmentTeamto deliver regular updates to business team and project managers.
- Involved designing in web pages usingHTML5,CSS3,JavaScript, Bootstrap, LESS, React.js,Redux, Flex, Mongo DB.
- Responsible toStyle,lookandfeelof thewebpagewithSASSthat extendsCSSwithdynamicbehaviorsuch asvariable, mixing, operations,andfunctions.
- Researching JavaScript based frameworks likeReact Native and Ionic/Cordovafor frontend.
- Worked onReact JS Virtual DomandReact views, rendering using components which contains additional components called customHTML tags.
- Implemented various screens for the front end usingReact.jsand used various predefinedcomponentsfromNPM (Node Package Manager)andredux library.
- Worked in usingReact JS components, Forms, Events, Keys, Router, Animations,andFlux concept.
- Responsible forReactUIandarchitecture.Buildingcomponentslibrary,includingTree,Slide-View,and Table Grid.
- Implemented stableReactcomponentsandstand-alone functionsto be added to any future pages.
- UsedReact JSfortemplatingfor faster compilation and developing reusablecomponents.
- ConfiguredWeb packtoexecutelinters,magnifiers,pre/post-processors,tests,transpires,etc.basedon build target.
- UtilizedReactfor its efficient dataflow architectureto create a lightweight and render efficient web app that searched projects via theGitHub APIthrough keywords.
- ImplementedReactcontainerandpresentationalcomponents(as Stateless and Functional components when applicable).
- AddedExcel-Builderto downloadthe Tabular datain Excel format usingReact.
- Implemented flux pattern by usingredux frameworkas a core dependency.
- Have worked onAWSto integratethe server side and client-side code.
- Experience inRESTfulweb services to integrate betweenServer side to Client Side.
- Worked withJASMINEunit test framework to write unit tests for JavaScript code.
- Involved in completeSDLC - Requirement Analysis, Development, System, and Integration Testing.
- Handled cross browser/platform compatibility issues(IE, Firefox, and Safari)on both Windows.
- As an onsite coordinator, I have interacted with offshore team to give theFunctional andTechnicalKnowledge and to track the status of the project.
Environment: HTML5, CSS3, Bootstrap, SASS, LESS, Java Script, React JS, Redux, Flex, Web Strom,JSP, MS Office, HP Quality Center, Jasmine, GitHub, and Jenkins.
Confidential, Alpharetta, GA
Front End Developer
Responsibilities:
- Used Angular 6/7 Framework for Developing the Web Application
- Developed single page applications using Angular 6/7, Typescript, JHipster, Bootstrap and grunt.
- For integration and API Calls used RXJS v6.0.
- Hands on Experience on Angular 6 technology for one complete project in rebasing the UI of the application using the techniques in Angular 6/7.
- Developed Auto Generated Code Using Jhipster.
- Worked on migration projects from Angular.js to Angular.
- Developing and designing SPA user interfaces in Angular.js.
- Developer responsive interface using Bootstrap and used SASS for CSS.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Responsible for front-end UI design using HTML5, CSS3, JavaScript, jQuery, jQuery plugins.
- Used Media Queries for the design to be compatible in all devices.
- Developed different jQuery component in MVC framework.
- Implemented the Drag and Drop functionality using jQuery framework.
- Worked on Cross-Browser Compatibility and tested each & every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
- Used Media Queries to deal with different CSS related issues on different devices.
Environment: Angular 6, Azure, JavaScript, jQuery, Visual Studio, Bootstrap, Ajax, JSON, HTML5, CSS3, FLUX, Twitter Bootstrap, SASS, Grunt.
Confidential
Software Developer
Responsibilities:
- Developing and designing SPA user interfaces in Angular.js.
- Worked on Front end by using AngularJS, JavaScript.
- Used Angular.js for connecting the API's using Angular.js $http service.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, and Angular.js & JavaScript.
- Defined new validations through AngularJS for the form field validation implemented through HTML5.
- Used AngularJS multiple in-built directives such as filters, root scope, scope, modal, template, state etc.
- Developer responsive interface using Bootstrap and used SASS for CSS.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Used Dreamweaver as editor for designing new pages.
- Worked on Cross-Browser Compatibility and tested each & every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
- Used Media Queries to deal with different CSS related issues on different devices.
Environment: Angular.js, JavaScript, jQuery, GIT, Bootstrap, Ajax, JSON, HTML5, CSS3, Oracle database, Eclipse, Dreamweaver, JAVA, J2EE, SPA, OOP, MongoDB, FLUX, Twitter Bootstrap, GIT, SASS, Grunt, Photoshop.