We provide IT Staff Augmentation Services!

Ui/front End Developer Resume

2.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • Over 10 yearsof experience which includes 4+years of Extensive experience as a React JSand Angular Developerand 3 years of Experience as a UI/UX Developer and2+ yearsof Experience asAndroid Developer.
  • Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance,and extensive experience with Agile and SCRUM.
  • Extensive knowledge in developing single - page applications (SPAs).
  • Implemented easy to use Bootstrap pluginsfor building carousel, accordion, modal windows etc.
  • Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
  • Good Experience in React.js for creating interactive UI's usingOne-way data flow, Virtual DOM, JSX concepts.
  • Experience creating rich web user interfaces with efficient, reusable, and reliable code.
  • Hands-on experience in creatingAngular modules, controllers, directives, and filtersto deploy the entire business logic.
  • Proficient inmedia queriesto achieve responsive web design (RWD).
  • Solid understanding of Object Oriented Programming (OOP)and capable of implementingOOP in JavaScript.
  • Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Experience with browser testing and debugging. Understanding of all major browsers and the special considerations required for their various quirks.
  • Hands on experienceTDD (Test Driven Development)approach by using testing tools such asJasmine, Karma.
  • Familiar with Managing, maintaining, and improving all aspects of website.
  • Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
  • Good Experience in Bug tracking tools likeJIRA, HP Quality CenterandVersion1.
  • Very good analytical capabilities and broad experience in understanding the business application and planning iterations.
  • Experience inJenkinsandMaven.
  • Experience in Version Control tools likeCVS,GIT,SVNand Clear-Case for Source Code version management.
  • Self-starteralways inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.
  • Efficient at meeting deadlines, working under pressure and managing multiple tasks at same time.

TECHNICAL SKILLS

Web: HTML5, CSS3, SASS, JavaScript, Responsive Design, jQuery, Bootstrap, Angular, AngularJS, RxJS, React JS, Redux, ES6, ES7, JSP

Server: Apache Tomcat

Version Control: GIT, SVN

IDE & Other Tools: IntelliJ, MS Visual Studio, Sublime, Eclipse, Webpack, Maven, JIRA, Version1, InVision

Testing: Jasmine, Karma, Chrome Developer Tools, Firefox Developer Tool, IE Developer Tool

Package Manager: NPM

Operating Systems: Windows Variants, Linux, Unix

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta, GA

UI/Front End Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules.
  • Upgraded an Angular 4 web application to Angular 8 with Webpack as its module bundler.
  • Implemented various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Used ReactJS for templating for faster compilation and developing reusable components.
  • Created Single page applications with React usingHooks,reduxfor stateful management.
  • Enhanced user experience withReact’slife cycle methods, includingcomponentDidMount, shouldComponentUpdate, componentWillUnmount, etc.
  • Developed the web application with the newestReactfeatures centralized withHooks.
  • Integrated Google Maps API with the existing web application.
  • Implemented HTTP requests using RxJS Observable library to handle multiple values over time.
  • Worked with backend engineers to optimize existingAPI callsto create efficiencies by deprecating unneededAPI calls.
  • UsedObject Oriented Programmingconcepts to developUIcomponents that could be reused across theWeb Application.
  • Quickly translated wireframes to working web application using JavaScript (ES7).
  • Developed the session timeout notification functionality for the web application.
  • Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes.
  • UsedMedia Queriesto deal with differentCSSrelated issues on different devices.
  • Worked within AGILE team environment and participated in multiple scrum meetings to discuss planning and development needs for current cycle.
  • Monitoring the offshore work and providingtechnicalhelp to the offshore team for theirJIRAtickets.
  • Conducted unit testing using the open source Karma and Jasmine tools.
  • Interacted withTesting Team,Scrum MastersandBusiness Analystsfor fixing of Issues.
  • Performed theSystem Testing,Regression Testingfor Complete UI after fixing the Issues which are reported by Testing Team.

Environment: Core Java, HTML5, CSS3, JavaScript, jQuery, Spring Boot, DOM, JSON,Angular, React, AngularJS, AJAX, Browser Compatibility, Bootstrap, Apache Tomcat, InVision, Windows.

Confidential, Memphis TN

Freelancer - UI Developer

Responsibilities:

  • Designed and implemented frontend interfaces and backend services to assemble web applications based on user stories.
  • Build and test REST APIs and micro services using model driven development and modern testing frameworks.
  • Used various Angular custom directives and developed reusable components and templates that can be re-used at various places in the application.
  • Used React-Router to turn application intoSingle Page Application.
  • Maintained states in the stores and dispatched the actions usingRedux.
  • UsedMiddleware, Redux-Promisein application to retrieve data fromBack-Endand to also performRESTFUL services.
  • Extensively usedGitfor version controlling and regularly pushed the code toGitHub.
  • Build functional interfaces for mobile-first, dynamic web applications.
  • Collaborated and contributed to complex open source website built for new and emerging web developers.
  • Written code that adheres to standards and best practices.
  • Worked onCross-Browser Compatibilityand tested each & every web application on popular web browsers such asInternet Explorer, Firefox, Safari, OperaandChrome.

Environment: HTML5, CSS3, JavaScript, XML, jQuery, React JS, Redux

Confidential

Sr. Software Engineer

Responsibilities:

  • Designed and developed Android and Windows Mobile apps for Confidential mobile.
  • Customization of Android framework to region based software release.
  • Contributed in Android OS Upgrade of various Confidential models.
  • Participated in several innovation idea drives.
  • Designed and developed Web pages using HTML, CSS and XML.
  • Developed data insertion forms and validated them using JavaScript.
  • Actively participated in presentations on newer technologies and enhancements on various Android versions.
  • Maintained Wiki related to project build phases, debugging and logging.
  • Drove multiple component design sessions parallel, creating design artifacts according to specifications.
  • Utilized new software methodologies to be able to adapt to changes in requirements quickly.

Environment: HTML, CSS, JavaScript, XML, jQuery, Android, Windows Mobile, Usability Testing, Waterfall methodology.

We'd love your feedback!