Ui Developer Resume
Portland, OregoN
SUMMARY
- Senior developer with 9+ years’ experience. Proficient in full - lifecycle development with a specialty in Full Stack Web Development and mobile development.
- Developing and designing user experiences of web applications using HTML5, CSS3, JavaScript, Reactjs, jQuery, and W3C standards.
- Worked on server side using Nodejs and PHP
- Experience in domains like Frontend, backend, Database and API development
- Experience in working with REST services, JSON, AJAX.
- Expertise in developing data visualizations using JavaScript, jQuery, Highcharts, D3.js and C3.js.
- Excellent problem solving skills debugging and fixing issues including crashes, data loss, and device desynchronization.
- Strong planning skills deciding project goals, expectations, features, and deadlines.
- Long-term application support and compatibility updates. Strong communication skills, providing continuous updates on project completion rates and milestones.
- Good ability to coordinate and understand changes to project requirements in response to customer demands.
- Experience in Responsive Design, Web and Mobile Application Development, Software Engineering and Development, API Guides, Use Cases.
- High level of expertise in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Experience in working with RESTful Web Services and implementing RESTful API's.
- Good knowledge and hands on experience with Angular JS, Backbone JS and Reactjs.
- Solid understanding of relational database design. Experience of SQL to write Stored Procedures, Functions, Triggers.
- Involved in meetings to gather information and requirements from the clients.
- Experience in working under Agile Scrum methodologies and using JIRA and Bugzilla as an agile task management, issue and bug tracking.
- Strong debugging skills and thorough understanding of cross browser issues.
- Development of cross-platform open source project for Linux and Mac OS using C and Qt technologies.
- Self-motivated, dedicated, reliable as a team player with excellent interpersonal skills and learning ability.
TECHNICAL SKILLS
Web Technologies: HTML5, CSS3, JavaScript, Reactjs, Appolo, GraphQL, JQuery, JSON, Bootstrap, AJAX, Restful web service
Programming Language: Java, Javascript, Node, PHP, JQuery, MySQL, SQL
Frameworks: Angularjs, Backbonejs, Django
Development Tools and IDE: Microsoft Code, Android Studio, Eclipse, Webstrom, Sublime Text, Notepad ++, Microsoft Visual, Brackets
Databases: SQL Server, SQL, MySQL, Oracle, MongoDB
Operating System: Windows, OS X, UNIX, LINUX
PROFESSIONAL EXPERIENCE
Confidential - Portland, Oregon
UI Developer
Responsibilities:
- Build backend solution for creating Android/iOS app using HTML5, CSS3, JavaScript and jQuery
- Build reusable code and libraries for future use Optimize applications for maximum speed and scalability
- Validate all user input passes through typecheck before converting them into JSON file
- Collaborate closely with senior engineers and product manager
- Use Git repository for version control and Agile Development process Participate on the development process to build native mobile apps
- Designed and implemented system integration for the three different applications by designing dynamic and browser compatible pages using HTML5, CSS3, JQuery, Bootstrap, Reactjs, AngularJs, JavaScript, Dojo, JSP, XML, NodeJS.
- Built customUIWidgets and Application logic using MVC architecture with Angular Js, Bootstrap.
- Implementing Single page Application concepts using React Router.
- Developed theDragandDrop functionalityusingReact-Dragabble.
- UtilizedReactfor its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via theGitHub APIthrough keywords.
- Development of views, interface elements, usage of ready-made elements from the library of Semantic UI React, as well as Redux Form.
Environment: HTML5, CSS3, JavaScript, Reactjs, Git, Github, AJAX, JSON, JQuery, MVC, NPM, Nodejs
Confidential - Portland, Oregon
Front End Developer
Responsibilities:
- Used AngularJS, jQuery, C# .NET and IONIC to build Hybrid Mobile apps
- Worked closely with back end team to implement AJAX call to REST APIs and update dynamic functionality of HTML in ReactJS
- Used Google Maps API to plot public Tweets using its geo-location data
- Wrote extensive HTML/ HTML5, CSS3 and JavaScript code to build dynamic pages using Microsoft Code
- Integrated heat-map to display Intensity data for various Socioeconomic status(SES)
- Created a function that would filter keywords for sentiment analysis on the Tweets
- Worked on Predictive Analysis for No Show Worked on Cordova plugins to test various features but not implemented on production apps.
- Used R to generate datas for ZipCode coordinates
- Worked closely with Data Scientists and industry leaders to prototype several apps Agile development process with two week sprints
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, React.JS, JavaScript, jQuery, AJAX and JSON by Agile Development Process and Rapid prototyping of design concepts.
- Developed desktop application using HTML5, CSS3, AngularJs, Bootstrap, Web pack, JavaScript, jQuery, Gulp, NodeJS, JSON, REST, Jenkins, JIRA, Stash, GIT.
- Mainly focusing on cross-browser compatibility and fixed the bugs for several browsers with JavaScript, Angular and ReactJS.
- Developed UI components for email and link sharing of documents and files for a Content. Management System using Backbone.JS and jQuery.
- Develop JavaScript workaround if browser is incompatible. Worked on creating responsive website for smart devices using responsive design and media queries.
- Participated in Angular2 tutorial to know the key features implemented from previous version and how can be implemented with new features and components.
- Converted the mock-ups into hand-written HTML, CSS3, JavaScript and ReactJS, Angular JS.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Worked on cross-functionally to ensure proper functionality and delivery.
Environment: AngularJS, jQuery, C#, Apache Cordova, R, .NET, IONIC, Python, Google Maps API, Git, JIRA, Toad, Azure Storage, Microsoft Visual Studio and MSSQL
Confidential - Portland, OR
UI Developer
Responsibilities:
- Involved in building Web User Interface (UI) using HTML, CSS, JavaScript, DOM, jQuery and AJAX that follows W3C Web standards and are browser compatible.
- Built and Deployed Hybrid Mobile Application( Android SDK & Android) using MeteorJS, IONIC Framework, HTML5 and CSS3 Using Blaze Template System.
- Collaborated closely with the City of Portland technology group
- On-Site training for teams to develop Mobile App using HTML5, CSS3 and Javascript every Saturday Agile Development Environment with daily stand-ups and weekly sprints
- Designed the Web application layout and forms usingHTML, CSS3, and JavaScript, Reactjs and ES6 for developing User interface.
- Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation usingJQUERY.
- Involved in Agile/SCRUM based approach to UI Development.
- Maintained the code using cloud source control using Git.
- Experience in using GIT for pulling and committing the developed content from/to the GIT repository.
- Involved in writing application level code to interact with APIs, Web services using AJAX, JSON and XML.
- Brief experience on implementing the Angular.js in creating animations based on CSS3 classes.
- Responsible for the process ofUIdesign for Internet sites and applications.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
Environment: MeteorJS, jQuery, Javascript, APIs, Apache Cordova, IONIC, Blaze Template, ReactJS, HTML5, CSS3, Git and Github
Confidential - Portland, OR
UI Developer
Responsibilities:
- Designed/refactored database to store geo-location data points
- Worked on Life cycle methods to control the component, mount, rendering and unmount in ReactJS.
- Created internal analytic system to track bike rides, user's feedbacks and trip reports
- Used Google Developers API to create charts for various bike rides
- UsedJavaScriptfor custom client-side validation.
- Extensively used jQuery in implementing variousGUIcomponents in application portal.
- Created a Heatmap using Open Street Map to visualize more than 4 Million+ coordinates
- Did informed analytical analysis to help ODOT understand bike traffic. Eg: Users provided Safety/Crash report and daily/hourly/individual trip stats.
- Truncated individual identifiable data
- Created a tool to download data custom fields in CSV format. Open Street Heatmap to visualize all bike rides
- Creating web application from scratch: HTML markup, connecting external style sheets and scripts, creating and configuring Webpack with Babel.
- Experience in working with CSS background, layout, position, text, border, padding, elements and CSS behaviors.
- Developed page layouts, navigations and presented designs and concepts to the clients and the management review.
- Responsible for writing reports, interpersonal communication and documentation work.
- Handled all aspects of the web application including maintaining, testing, debugging and deploying.
- Used CSS, HTML to make front-end pages with attractive and easy to use functionalities.
- Fixed bugs in the production and carried out Unit Testing for the developed functionalities and also prepared effective Test Scripts for each of the developed functionality.
- Published and maintained the app to Android Play Store
Environment: Objective-C, JAVA, PHP, MySQL, Open Street Maps, Git, Github, Google Maps API and Javascript
Confidential - Portland, OR
Full Stack web Developer
Responsibilities:
- Created a custom survey analytic tool to be used at the end of the school term.
- The software helped track students who filled out the course survey vs the number of students who actually clicked the survey link but did not yet fill out the survey.
- Clear understanding of CSS principles with a clear ideology for managing maintainable, scalable cross browser codes.
- Used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal and also bootstrap components.
- Other features included total time spent, datetime data and course number.
- Modified existing WordPress template to match Confidential Design Identity Guidelines
- Helped instructors and faculties setup WordPress multisite to be used in their courses
- Provided onsite software and technology support to faculties, staffs and students
- Developed responsive applications for different screen resolutions using Bootstrap and CSS media Queries.
- Designed and developed various Web forms using HTML, CSS, Bootstrap and JavaScript
- Worked with HTML, CSS, JSON, and JavaScript for developing User interface.
- Good experience of debugging JavaScript, CSS, HTML code.
- Sound Understanding and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
Environment: PHP, MySQL, Javascript, jQuery, HTML5, CSS3 and D2L API
