Ui Developer Resume
Mooresville, NC
TECHNICAL SKILLS
Languages: JavaScript, Typescript, JSX, LESS, SASS, HTML5, CSS3, Sass, SQL, Swift
Frameworks: AngularJS, Express.js, Redux, Angular2/4/5, Bootstrap3/4, Enzyme, JEST, Jasmine, Karma
Libraries/ APIs: Node.js, React.js, REST API, jQuery, D3.js, Restify, bookshelf.js
Paradigms: Object - oriented programming (OOP), REST, GraphQL Functional Programming
Storage: MongoDB, Dynamo DB, SQLITE, Amazon S3
Tools: Grunt.js, SublimeText3, Atom, Bower, Git, Postman, Jira, Rally, Sketch, Webpack 4, NPM, Yarn
Platforms: Heroku, AWS, Linux, Mac OS X
Misc: Ajax, SVG
PROFESSIONAL EXPERIENCE
UI Developer
Confidential, Mooresville, NC
Responsibilities:
- Created isolated reusable ui components using react js.
- Used redux to manage the application state.
- Created a style library in sass - functions, mixins, and variables
- Written api using express js dat interact with a data layer.
- Utilized data visualization frameworks like charts.js and d3.js to create dynamic dashboards, pie and bar charts for internal system.
- I have used Appolo with graphQl to fetch data from backend api.
- Made ui responsive for different device sizes using media query and home grown grid system which I also contributed to improve
- Worked on 2 prof of concepts(POC’s) in ionic framework and react native .
- Implemented features dat improved customer experience and usability.
- Written different reusable frontend code dat efficiently read data from a backend api also write to it to persist or update.
- Created and tested different front-end forms using react.js and SASS.
- Used MEAN and MERN stack to create a web application dat are scalable.
- Used Mongodb and mysql for database.
- Created SPA using angular2 and migrated it to version 4 and 5.
- Used all es6 and es7 features.
- Fetch different web contents from backend api.
- Configured Webpack for FED team for client side development.
- Very noledgeable in resolving cross browser issues.
- Designed and modified images, logo, wireframe, visuals and banners as per the requirement using Adobe Photoshop CS6.
- Maintained a data-driven user interface validation system to enforce good data input.
- Used d3.js for interactive charts on the web application.
- Written unit test using Jest test runner and enzyme framework.
- Created UML chart to demonstrate the application design and flow.
- Involved in daily SCRUM meetings to keep track of the project status.
Environment: HTML5, CSS3, es6, es7, React, Redux, Angular2/4, Jest, Ajax, JSON, XML, XHTML, Angular JS, Bootstrap, GIT, d3.js, NOde
Front End Developer
Confidential, Scottsdale, AZ
Responsibilities:
- Involved in developing the UI pages using HTML5, CSS, JavaScript, JSON, JQUERY, Angular JS and Ajax.
- Used angular.js to create single page application.
- Completely redesigned the visual user interface using a custom twitter bootstrap theme.
- Implemented a downloadable custom PDF report using HTML-to-PDF rendering to ensure proper formatting and layout of the final document.
- Designed and implemented REST APIs in Flask for our IOS client.
- Implemented a system for a creating promotional campaign landing pages from the CMS.
- Debug the application-using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Utilize versioning systems Subversion for maintaining the code history.
- Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
- Design/modify Images/Banners as per the client requirement using Adobe Creative Suite CS5.
- Involved in using some third-party plug-ins and improving the look and feel of the web page.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Used the CSS transitions and transformations to get a rich look for the latest browsers.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Internet Explorer 7, 8 and 9 versions, Firefox 7+, Google Chrome, and Safari.
- Troubleshooting and fixing the bugs related to Mobile Platforms. (IOS and Android).
- Work closely with QA / Test team members to halp them understand the implications of UI implementation, how best they can test it, and what areas may require specific focus.
Environment: JS, React, Redux, REST, Node, AWS, S3, GIT, Spring, Spring boot