Ui Developer/react Js Developer Resume
MarylanD
SUMMARY
- Around 6+ years of experience in front - end, user-interface (UI) development, working on user interface applications and professional Web Applications Development using JSON, HTML4/5, CSS2/3, DOM, Bootstrap JavaScript, Typescript, JQUERY, AngularJS, JSON, AJAX and XML and UX Developer in various environments.
- Expertise in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation &Production Support.
- Excellent skills in building responsiveSingle Page Application (SPA) using Angular and Bootstrap.
- Experience applying the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented (OO) JavaScript,JSP,JSON, and XML
- Working knowledge in Angular JS,Node JS, NPM, ReactJSand Grunt.
- Strong knowledge in Document Object Model and DOM functions.
- Experience working extensively on both UNIX based and Windows Environments.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Extensive experience in various UI widgets using JavaScript libraries (JQuery) and developing Rich Internet Applications RIA.
- Experience in Bootstrap (responsive design), React.JS and AngularJS frameworks.
- Worked to develop fully responsive front-end features usingAngularJS directives, controllers, factories, and services.
- Worked on Angular2/4components, UI services to consume rest services using Component based architecture provided byAngular2.
- Experience in working with Angular2/4Components, Directives, Pipes, Services and Modules using Type Script as Programming Language.
- Worked with Angular2/4routing, Lazy loading and React(JSX) Forms to develop the client-side application.
- Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
- Experience with User Interface Techniques and Principles and Mobile Web Development.
- Experience in UX design with a strong background working in Wireframes (low fidelity and high fidelity) Prototypes, Mock- Confidential, Storyboard and User Flows.
- Experienced inReact JSand working withReact Flux architecture.
- Good Experience inReact.jsfor creating interactiveUI'susingOne-way data flow, Virtual DOM, JSX, React Nativeconcepts.
- Experience in usingReact JS components, Forms, Events, Keys, Router, plus Redux, AnimationsandFlux concept.
- Strong Experience in dealing with CSSAnimations, Backgrounds, Layouts, Positioning, Text, Table, Border, Padding, Pseudo Classes, Pseudo Elements and CSS Box Model.
- Experience building reusable components using React JS, React Router, Redux and custom stores, and in-house HOC for handling complex data flow and user input validation.
- Experienced in version control toolsGIT, CSVandSVNApache Tortoise Subversion.
- Migrated existing applications from older web technologies to single page application architecture (SPA) using modern client side tools like React.js, Angular 4/5, Typescript and Webpack.
- Strong debugging skills using Firebug, IE Tester, and Chrome Developer Tools
- Experience with SQL (Oracle & SQL Server) and Sound Knowledge of No-SQL databases (MongoDB).
- Produced visually appealing designs focused on usability, utility, UX, cross-browser.
- Strong exposure to Adobe tools - Photoshop, Dreamweaver, Illustrator and Flash.
- Experience in Applications using AJAX, Object Oriented (OO), JavaScript, JSON, JSONP & XML.
- Strong experience in SEO (Search Engine Optimization) and Progressive Enhancement.
- Demonstrated ability to complete projects in deadline oriented environments
- Quick learner and proficient in solving the technical issues in the project.
- Excellent analytical and communication skills with capability to handle new technologies.
TECHNICAL SKILLS
Web Technologies: HTML 4.0/5, XHTML, CSS2/CSS3, JavaScript, HTML, CSS, AJAX, JQuery, XML, JSON.
JavaScript Libraries: JQuery, Angular.js1.x/2, Ext.js, Node.js, Bootstrap,ReactJS,Redux, Hibernate3.x, Apache Axis, SOAP, UDDI, WSDL, Spring Framework, Web Services
IDE & Tools: Eclipse,Notepad++, Sublime Text2, Jenkins, Dreamweaver CS5, Photoshop CS5, Fireworks CS5, E-commerceIllustrator CS5, Flex Builder CS5, Microsoft Office, Notepad++, Word Press etc.
Application Server: Apache Tomcat,WebLogic Application Server, Web Sphere
Languages: C, C++, Java, SQL, PL/SQL
Version Control: Tortoise SVN, GIT
Package Manage: NPM, Bower, Grunt
Database: MySQL, MongoDB,Oracle
Methodologies: Agile, Waterfall, MVC,JavaDesign Patterns, OOAD, UML
Operating Systems: MS windows, OS X, Linux
PROFESSIONAL EXPERIENCE
Confidential
UI Developer/React JS Developer
Responsibilities:
- Involved in Requirement analysis, preparing software Design document, development, debugging of Operations Management module in Strategic Billing project.
- Design develop and testHTML5,CSS3,Bootstrap,JavaScript, jQueryandReact.JSthat meets accessibility and web browser standards for website.
- Developed user interface by using theReact JS, FluxforSPAdevelopment.
- Worked in usingReact JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- In Phase Two, worked closely with theBack-End teamto display data using theCustom Components, library Components, andRedux.
- Created and usedReducersthat received said Actions to modify theStore State Tree.
- Implemented theDragandDrop functionalityusingReact-Drag gable
- Migrate all Angular 2.0 components to Angular JS 4.0 API over time.
- Created Single Page Application with loading multiple views using route services and adding more.
- Used CSS SASS as pre-processors which extend the properties of CSS.
- Used Angular.JS MVC Framework in the development of the web application to bind the data/model that wasretrieved from a database through services provided in a controller to the view using scope.
- UsedReact fluxto polish the data and for single directional flow.
- Called theRestfulweb services calls forPOST, PUT, DELETEandGETmethods.
- Developed multiple screens for Mobile Browsers such as Safari, Chrome, Opera to support the screenCompatibility and Resolution using Bootstrap.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML, andReactJS.
- Worked the backend by using node JS and mongo DB.
- Used Typescript and its features such as static typing, classes and interfaces.
- Debugged the website using Chrome Developer’s tools and hardcoded the API into script for getting theinformation about merchants using Node JS.
- Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
- Involved in implementation of RESTFUL web service APIs using Node.js, which were consumed by makingAJAX calls and JSON as data exchanging tool.
- Implemented test cases and performed unit testing using Jasmine and Karma.
- Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Used GIT for source code version control.
Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, React JS, Redux, Flex, My SQL, XML, XSL, XSLT, JSON, Git hub, Restful API, JIRA, Jasmine and Web Strom.
Confidential, Maryland
Front-End UI Developer
Responsibilities:
- Design develop and test HTML5, CSS3, jQuery and React.JS that meets accessibility and web browserstandards for website.
- Utilizing Responsive web design to support usability in desktop, mobile, and tablet environments.
- Resolve cross-browser layout issues and bugs.
- Solid understanding of React Virtual Dom Algorithm, for React performance optimization.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Implementing client-side Interface using React JS.
- Developed custom directives in Angular JSthat could be re-used like a template across the application and can be re-used to manipulate DOM across the application.
- Used Angular JSand Node JSto implement rich functionality in various pages: form validation, grid, search, sort, pagination.
- Making changes to the existing web applications and creating new components using React JS.
- Using CSS pre-processor to make CSS more efficient.
- Adhere to web standards, usability, and best practices with a focus on consistency and usability.
- Providing consultation and developmentsupport services for engaging in a commercial grade search engine including Elastic search, HTML, CSS, Responsive Web Design, Test Driven Development (TDD),Continuous Integration and Continuous Delivery.
- Using JavaScript, jQuery for user interactions in pages. Creating a Responsive webapplication integrating Twitter Bootstrap with React JS and media queries.
- Communicating with team to meet better customer expectations and desires.
- Working in Agile environment to accomplish team goals.
- Actively speaking to other teams regarding tech stacks which will result in high quality code bases, faster sprint completions, fewer defects, and boosts in developer moral.
Environment: HTML, CSS, JavaScript, jQuery, Node.JS, React.JS, Bootstrap, Ajax, web-storm, JSON, Sublime Editor.
Confidential, San Antonio, TX
UI/UX Developer
Responsibilities:
- Designed and developed web pages using with HTML5, DHTML, CSS3, Ajax, Bootstrap, JSP, JavaScript and JQuery based on the W3C standards and Web 2.0.
- Extensively used JavaScript, JQueryandj Query to provide UI functionality.
- Development of Client Side Validation techniques using Angular Java Script.
- Use field-tested best practices for packaging and deploying Angular JS applications
- Troubleshoot issues in Angular Applications
- Worked onProjectfollowingScrumAgilemethodology that included iterative application development, weekly Sprints, stand up meetings and customer reporting backlogs.
- Experience in working with REDUX architecture.
- Worked on React JS Virtual DOM and React views rendering using components which contains additional components called custom HTML tags.
- Implemented application testability and diagnostics and fixing bugswith the help of REDUX(Reducers)architecture.
- Created and Used Reducers that received said actions to modify the Store State.
- Implemented application testability and diagnostics and bug fixing bugs with the help of Redux architectures.
- Actively involved in using React with Redux, Bootstrap and HTML5 to enable client-side date to meet specific criteria by applying various validation variable.
- Working on tools likeGrunt, Gulp and Jenkins
- UsedJSP, JQuery, AJAX and JSONfor implementing presentation layer as well asMAVENandNode JS server for deploying EAR files.
- Involved inunit Integration, bug fixing, Design Reviews, and Code Walk through Client interaction and team support.
- Web application development for backend system using Angular JS and Node.js with cutting edge HTML5 and CSS3 techniques
- Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
- Developed and performed test cases usingjasmineandKarmain the unit test, and used theprotractorandHttp-serverfor theEnd2Endtesting.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Worked on Maven and Node JS server
Environment: HTML4/5, CSS2/3, JavaScript, Agile, Adobe Photoshop, Ajax, JSON, JQuery, Angular JS/2/4, React JS, Responsive Design, SQL, jasmine, Karma, Node JS, Mongo DB, Windows XP.
Confidential
UI Developer
Responsibilities:
- Involved with all stages of Software Development Life Cycle.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, CSS, JavaScriptandJQuery.
- Wrote JQUERY function while implementing various UI Screens across the whole web application.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Interacted with java controllers (JQUERY, Ajax, and JSON to write/read data from back end systems).
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Worked on cross-browser compatibility issues and fix the bugs pertaining to various browsers.
- Created the directives, Factories, Services and controllers to implement the business logic.
- Used Angular throughout the application to implement the logical as well as behavioral part.
- Used Angular Validations as per the Requirement.
- Implemented data binding and used asynchronous services to parse SAOP API through angular.
- Implemented SOAP Services Interfaces and their implementations.
- Implemented JavaScript methods.
- Implemented HTML5 and CSS3 styling.
- Implemented Bootstrap framework to make the site responsive.
- Mentoring and task assigning to the team and code review
Environment: HTML, CSS, JavaScript, JQuery, Tomcat, Eclipse, Putty, RAD, XML, Web Services.