We provide IT Staff Augmentation Services!

Ui Developer Resume

3.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • 7+ years of experience as a UI Developer with solid understanding of database Architecture, designing, development and installation of different modules and implementation of software applications using Java, J2EE technologies.
  • Extensive experience in using Version Controller (BIT Bucket, GIT).
  • Expert in using Document Object Model (DOM) and DOM Functions.
  • Expert in Web Developing using HTML5, CSS3, AJAX, Object oriented JavaScript, jQuery, JSON, XML, Bootstrap, Angular JS, Node JS, React JS, Redux, Express, jQuery plug - in.
  • Developed several SPA (Single Page Applications) using Angular.js.
  • Experience in using various jQuery UI controls and corresponding Event handlers etc.
  • Familiar with creating custom reusable ReactJS components library.
  • Experienced with implementing unique features of Bootstrap this includes responsive web design.
  • Expertise with RDBMS concepts like Functions, Triggers, Stored Procedures, SQL, and PL/SQL Packages.
  • Developed code to call the web service/APIs to fetch the data and populate on the UI using Angular.
  • Good knowledge in Core java, Collection framework and Multithreading.
  • Hands-on experience with Web/Application servers (IBM WebSphere/Tomcat).
  • Extensive knowledge of XML-based standards and protocols (such as WSDL and SOAP), Service Oriented Architecture (SOA), development of XSD schemas and implementing both SOAP and REST web services.
  • Worked with Relational Database Management Systems including Oracle, SQL Server and PL/SQL and have worked extensively on JDBC to connect to and access various remote database including Oracle, MySQL, SQL Server.
  • Experience in using Maven for build automation.
  • Build and deployment automation through tools like Jenkins.
  • Expertise in Unit testing with JUnit.
  • Experience in Pair Programming, Test Driven Development and Agile methodologies.
  • Good experience in testing/building tools like Grunt, Jasmine, Karma and Jenkins.
  • Experience with Grunt, Gulp and Bower modules of NodeJS.
  • Involvement in using various IDE's, Visual Studio Code, Visual Studio, Sublime Text Editor, Notepad++, Eclipse, WebStorm.
  • Extensive experience working in both AGILE/SCRUM and SDLC based development environment and participating in SCRUM sessions that includes Analyzing, Designing and Coding.
  • Experience in writing efficient, reusable, scalable code with minimal or no bugs.
  • Good team player skills by working with multi-functional teams in current project which helps in understanding new design and implement changes within specific time frame.

TECHNICAL SKILLS

Language: Java, JavaScript, TypeScript, ECMAScript (ES6), UML, SQL, PL/SQL

Web Technologies: HTML5, CSS3, JavaScript, TypeScript, jQuery, JSON, AJAX.

Frameworks: AngularJS, Angular 7, ReactJS, Bootstrap.

IDE'S: Eclipse, MyEclipse, Visual Studio Code, Notepad++, IntelliJ IDEA.

Web Services: SOAP, WSDL, RESTful

Web and Application Servers: WebLogic, WebSphere, Apache Tomcat, JBOSS

Databases: My SQL, Oracle, DB2, POSTGRESQL

Operating Systems: Windows 2000, Windows XP, Windows Vista, Windows 7, UNIX.

Application Server: Tomcat, NodeJS, Apache.

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

UI Developer

Responsibilities:

  • Designing and developing web pages using HTML5, CSS3, Bootstrap, JavaScript and typescript based on the W3C standards.
  • Developed the application for responsive to different screen resolutions using Bootstrap and CSS3 media queries.
  • Create Responsive Web Pages using Bootstrap and also Media queries to support various smart devices.
  • Developed HTML interfaces with an understanding of UI design principles and object-oriented program.
  • Created multiple TypeScript modules to manage written codes in project.
  • Compiled TypeScript files to produce equivalent ECMA6 JavaScript files.
  • Good Experience in React Js for creating interactive UI’s using one-way data flow, Virtual DOM.
  • Involved to implement various screens for the front end using React.js and used various
  • Bound the data to the different views after fetching the JSON formatted data from back-end web services by consuming AJAX calls.
  • Used React JS for templating for faster compilation and developing reusable components with well-defined interfaces.
  • Involved to implement various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Identified reusable components for web app.
  • Using React TSX for templating faster compilation and developing reusable components.
  • Implement inline styling using React Styled Components and working on storybook to showcase the components being developed to be reused.
  • Worked on a Redux-saga and Redux middleware library, that is designed to make handling side effects in our Redux app nice and simple.
  • Used MongoDB to store user data.
  • Implemented React container and presentational components (as Stateless and Functional components when applicable).
  • Worked with JSON for data exchange between client and server.
  • Involved in User Interface, which is generally testing the graphical user interfaces, how the user interacts with the application, testing application elements like fonts, layouts, buttons, images, colors etc.

Environment: s: React JS, HTML 5, CSS 3, Bootstrap, MongoDB, Handlebars JS, Redux, JavaScript, VS code.

Confidential, San Jose, CA UI

Developer

Responsibilities:

  • Developed dynamic web pages using ReactJS, HTML5, CSS3, jQuery, Bootstrap, NodeJS and AJAX.
  • Built features in the UI using Bootstrap , to easily create great looking front-end features in short periods of time.
  • Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
  • Used Redux to store data from multiple API endpoints.
  • Developed applications using ReactJS by building re-usable UI Components.
  • Experienced in React JS and working with React Flux architecture. Used React-Router to turn application into Single Page Application.
  • Responsible for creating web-based applications using JavaScript (ECMAScript 6), React JS and Redux workflow.
  • Implemented Redux form. Used Synchronous and Asynchronous Validations to validate the values.
  • Implemented ReactJS client-side form validation to validate the user inputs before passing to back-end.
  • Used React developer tools plugin for debugging .
  • Developed application using ES6 and JSX with react for component development.
  • Gathered data from API/web services via Fetch calls and updating the DOM within the result sets.
  • Worked with Package managers NPM, Bower and build tools Gulp.
  • Worked with JEST unit test framework to write unit tests for React code.
  • Experience with JASMINE unit test framework to write unit tests for JavaScript code.
  • Participated in Sprint Planning and Showcase meetings as part of SCRUM team.
  • Debugged and conducted code cleanup once a week in every sprint, to assure that code wouldn't break if deployed to the master branch in Git.

Environment: ReactJS, Redux, HTML5, CSS3, Bootstrap, JavaScript, Web pack, AJAX, JSON, RESTful Web Services, NodeJS, Karma, GIT, VS Code.

We'd love your feedback!