We provide IT Staff Augmentation Services!

Ui Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 8 years working experience as the UI developer and 2 years experience as Backend developer in different domain like Technology, Education and Catering.
  • Fluent in developing SPA (Single Page Application) by using Angular2/4 features like pipes, routing, data binding, events binding, service, Dependency Injection, directive, Observe, Observable, Template - driven Form, Reactive Form and Angular CLI.
  • Have great experience in handling the Angualr2/4 routing canDeactivate, resolve, canActivate and data features, also can implement the Angular animation.
  • Expertise in React JS framework to develop the SPA.
  • Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
  • Experienced in React JS and working with React Flux architecture.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX.
  • Familiar with creating Custom Reusable React Components Library.
  • Work on MEAN stack based application and strong knowledge in creating Restful API by using MongoDB, Mongoose and Express.js.
  • Work on jsonwebtoken, bcrypt.js and express.js middleware to finish the user authentication and user authorization.
  • Use multer framework to finish the file and image upload function, use http intercept to finish the authorization.
  • Strong Knowledge in Bootstrap Table framework to finish the Pagination, CRUD, Sortable, and Detail View function. Also make it can fit the Responsive Web Application.
  • Excellent knowledge in web design by using HTML5, CSS3, Bootstrap, Angular Material Design, Confidential UI Kit and use JavaScript, JQuery, React,Angular2/Angular4 skills to add the functionality.
  • Strong Experience in dealing with CSS Animations, Position, CSS Box Model, and use Bootstrap and media query to create the Responsive Web Application.
  • Strong experience in fixing the cross browser and cross platform issues.
  • Refined web application with high-quality content to be Search Engine Optimization, so to increase website traffic and visitation
  • Experience in handling JSON parsing along with AJAX calls to render the web pages with dynamic content.
  • Good experience in consuming RESTful Web Services to implement AJAX call and updating dynamic functionality of HTML in JavaScript, jQuery,React, and Angular2/4.
  • Implement the Google Map API to realize the location, and Navigation Function.
  • Have experience in design and create NoSQL database such as MongoDB as well as Relationship database like MySQL, and SQL Server.
  • Great knowledge in use spring Boot, JPA, MongoTemplate and MySQL/MongoDB to create the Restful API, and familiar with the Maven to manage the package
  • Implement Jasmine unit test case and Karma test case running environment to finish the application unit testing.
  • E xperience in full Software Development Life Cycle (SDLC) phases in Waterfall and Agile, including Software Analysis, Design, Development, Implementation and Testing.
  • Proficient in version control tool such as GIT(GitHub)/Bitbucket.
  • Excellent communication and interpersonal skills, quick learner, self-motivated, ability to work individually, capable to work under pressure and as well as in a team environment with good team spirit.

TECHNICAL SKILLS

Domain: Technology,Catering, Education…etc.

Programming Languages: Javascript, Typescripyt, Java, C#, Python, C/C++, HTML, CSS3,python

Operating System / ERP Version: Windows/Unix/Linux

Tools: / DB / Packages / Framework / ERP Components: Webstorm,VSCode,Intellij,pycharm,eclipse/Mysql,Oracle,Mongodb/SSH,Angular2/4/7, ReactJS,SpringBoot/AngularJS | Angular 2/4 | Bootstrap3/4| Bootstrap Table| Slick Slider| SummerNote | Mongoose| AGM(angular google map)|social login angualr | bcrypt.js | Jsonwebtoken| angular material design | Font Awesome |express.js |ngBootstrap | jQuery | chart.js | Underscore.js|Ag-grid|React|Flux|Redux|React Hooks

PROFESSIONAL EXPERIENCE

Confidential

UI developer

Responsibilities:

  • Build design documents for development
  • Design SPA’s using Angular, Bootstrap, NGRX and HTML/CSS
  • Created Responsive & rich web application using HTML5, CSS3, JavaScript, Typescript, jQuery, media queries transitions and transforms by working with cross-functional teams for understanding of business requirements, testing and deployment
  • Implement lazy loading and AOT compilation for faster rendering
  • Create custom directives and pipes to solve complex requirements
  • Improve code quality by incorporating test cases using Jasmine, Junit
  • Implement Jenkin jobs to automate code coverage and quality check at time of raising Pull Request to streamline process of code review
  • Communicate with the client and business to understand changes in requirement and report project status
  • Use node.js+Express.js to create the Restful API
  • Help our team to use SpringBoot framework, MongoDB, JPA and Gson to setup the Restful Webserver

Confidential

Full stack developer

Responsibilities:

  • Responsible for designing, developing, and analyzing the entire responsive SPA web application.
  • Worked with team based on Agile methodology to develop the system.
  • Responsible for the overall layout design, create a responsive webpage and implement dynamic features by using Confidential UI Kit and Custom CSS3.
  • Used SASS framework to minimize complexity and avoid duplication in CSS styles.
  • Implemented Angular Router to enable navigation and make front end view switching strategy.
  • Implement RXJS Observer, Observable and Subject feature to update web application data dynamically.
  • Used Normalize.css in the global style sheet to figure out some cross browser issue
  • Used HttpClinet module in the Angualr7 to consume the Data from Restful Web service
  • Created reusable services and used them in different component using Angular7 Dependency Injection.
  • Built the Expandable list in our web application by using Directive feature and ElementRef in the Angualr7
  • Enable to use the customize pipe and ngModel two-way binding feature the in Angular7 to finish the search function.
  • Work with the Reactive Form of the Angualr7 in the Signup Module and also can customize validator to make sure input value is legally.
  • Help our team to use SpringBoot framework, MongoDB, JPA and Gson to setup the Restful Webserver
  • Enable to use javamail package in the SpringBoot technology to finish the email verification function and email notification function.
  • Use Confidential UI Kit Component plugin to consume with the Restful Webserver and finish the Pagination function
  • Created Responsive & rich web application using HTML5, CSS3, JavaScript, Typescript, jQuery, media queries transitions and transforms by working with cross-functional teams for understanding of business requirements, testing and deployment.
  • Involved in debugging HTML5, CSS and JS code using tools such as Chrome Inspector, Firefox Firebug.
  • By using Protractor to testing the functionality and use karma and Jasmine to test the component and service that I did in our web application
  • Collaborated with teammates and updated application versions using GIT/Bitbucket.
  • Using Ralley to show our project progress, use Jabber/Webex Team View as the platform that can talk about our project and see the update from everyone.

Confidential

React UI developer

Responsibilities:

  • Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Created reusable React Context and used them in different component to share the data and function.
  • Developed user interface by using the React JS, Flux for SPA development. worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Implement most of application functionality by using React Hooks
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • Called the Restful web services calls for POST, PUT, DELETE and GET methods.
  • Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.

Confidential

Full stack developer

Responsibilities:

  • Designed and Developed single page application responsive Web UI by using HTML5, Bootstrap4, and CSS3 to layout our content and can make it fit different device including mobile, tablet and desktop.
  • Developed responsive web pages using CSS3 Media queries and Bootstrap4.
  • Extensively worked with JavaScript and React Ref hooks to perform DOM manipulation and render dynamic content onto webpages.
  • Implemented jQuery function in the ComponentDidmount function to manipulate Slick Slider Framework and finish the images gallery function.
  • Implemented React Routing feature by using react-router-dom library to enable navigation and make front end view switching strategy.
  • Created reusable React Context and used them in different component to share the data and function.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Built the Verification code function by using the Vcode.js Plugin
  • Use get, post, put, and delete those function in the Axios module to Consumed RESTful Web Services
  • Use node.js, express.js and MongoDB to set up the Restful API Web Service.
  • Used Mongoose framework to manipulate the MongoDB.
  • Finish the user authorization and authentication function by using Jsonwebtoken, bcrypt.js, Http Intercept and webservice.
  • Enable to use multer framework, axios http call feature and node.js webservice technology to finish upload the image function.
  • Participated in the Testing phase in accordance with QA team, to help them to come up with best testing scenarios.
  • Great ability to write clearly, maintainable, well-documented, well-commented and efficient code for web development.
  • Participated in the complete SDLC(software development life cycle) process via waterfall methodology.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress of each iterative cycle and figure out the issues.

We'd love your feedback!