Ui Developer Resume
Aleigh-cary, NC
SUMMARY
- 5+ years of experience working as a Frontend UI developer
- Experience in building complex websites and web - based application
- Experienced in building responsive web-design wif Bootstrap and implementing mobile-first design principal
- Knowledgeable in web technologies and standards to deliver the best experiences across web and mobile devices
- Conversant wif Software Development Life Cycle (SDLC) and worked on various projects in Agile Development process
- Handled applications using HTML5, CSS3, SASS, LESS, Bootstrap, JavaScript, and jQuery, JSON, Angular2+, Express.js and Node.js
- Experienced in development of REST based applications
- Experienced in developing web-based applications using SAPUI5, OpenUI5, OData, Typescript and JavaScript
- Skillful in using Model View Control (MVC) architecture in various frameworks
- Proficient in using AJAX for implementing dynamic Web Pages where the content was fetched via API calls and updated the DOM (JSON Parsing)
- Worked wif various version control systems - GIT and Gerrit
- Proficient on working wif Dev Tools to improve stability and performance of the application and the web page and debugging
TECHNICAL SKILLS
Web Technologies: HTML5, CSS3, SASS, LESS, JavaScript, AJAX, jQuery, REST Services, APIs, Spring Boot
Languages: JavaScript, Typescript, Python, R, C#
Frameworks: Bootstrap, JSON, MVC, Angular, React, Node, Express
Database: SQL, MongoDB, Oracle
Testing: Unit testing, Karma, Jasmine
Methodologies: Agile, SCRUM
Version Control: GIT, Gerrit, Bitbucket
PROFESSIONAL EXPERIENCE
UI Developer
Confidential, Raleigh-Cary, NC
Responsibilities:
- Responsible for developing and maintaining the user interface using SAPUI5 and Typescript
- Created various wizards, components and fragments for different pages in the application
- Implementing functionality on the frontend to make server calls which enables sending and retrieving data from the backend through the mid-tier
- Perform unit testing and accessibility testing in the application to ensure best user experience
- Perform code reviews and ensure the code meets the standards and prevent performance issues
- Implemented expandable tree structure in XML and Typescript for easier navigation through the application
- Worked on resolving defects which are logged during testing
- Actively communicated wif the BA, UX and QUX teams to ensure that the functionality is good and to make improvements if necessary, in the user stories
Environment: SAPUI5, OPENUI5, OData, Ant, Gradle, Maven, Typescript, JavaScript, XML, JAVA, PostgreSQL, Gerrit, GIT
Confidential
Front End UI Developer
Responsibilities:
- Developed a responsive user interface using HTML, CSS, SASS and Bootstrap
- Applied template driven validations for the client-side forms
- Used RESTful APIs to ensure routing from the view can retrieve data from the server
- Implemented the dashboard, which shows data to the users if their permits and licenses are still pending or approved
- Worked on creating custom tooltips and pop-up modals in various components
- Implemented data tables in the application to make it easier for the users to search through the records
- Implemented data binding using NgRx for the application to be able to send and retrieve data from different components
Environment: Angular, Bootstrap4, JavaScript, SCSS, CSS, Express.js, Node.js, MS SQL Server, Git, Gulp.js, NPM
Confidential, Greenbelt, MD
Responsibilities:
- Developed an interactive User Interface module using HTML, CSS, Angular and Bootstrap
- Integrated user facing angular components wif server side using RESTful Web services
- Created a single page application which enables users to navigate through the pages wifout any lag
- Worked on different components which dealt wif two-way data binding and interpolation
- Developed custom directives and services for different components to ensure modularity
- Implemented search functionality for the application in the data tables which halps users to look through large records of data
- Used REST APIs for making end-point calls from UI to backend
- Used Karma for unit testing and fixed bugs to ensure best performance
Environment: Angular, Bootstrap Typescript, JavaScript, SCSS, CSS, Angular Material, Karma, Express.js, Node.js, MS SQL Server, GIT, Gulp.js, NPM, Atom
Confidential
Web Developer
Responsibilities:
- Adopted Agile for development methodology to improve software development process and elevate product while meeting defined goals and key deadlines.
- Created optimized graphic website and application interface wif HTML, CSS and jQuery UI framework.
- Designed and developed front-end website wif HTML5, CSS3, JavaScript and AJAX.
- Implemented 3rd-party services to add functionalities of online support and social networking into the web content.
- Responsible for the design, coordination and development of all internal and external visual communications for the websites.