We provide IT Staff Augmentation Services!

Software Engineer (ui Developer) Resume

4.00/5 (Submit Your Rating)

San Ramon, CA

SUMMARY:

  • Over 8 years of experience as a UI Developer.
  • Experience in Web Technologies using HTML 4.01/5, CSS, XHTML, JavaScript, JQUERY, Angular Js, Node.js, Backbone.js, Ajax and JSON
  • Developed front - end of the applications using JavaScript 1.8.5, CSS 2.1, XML 1.1, HTML 5.1, Flex 3.0 and Angular.js 1.2.2
  • Worked on JQUERY, JQUERY PLUGINS, AJAX, dynamic HTML, JSON, JS with Bootstrap and node.js. Worked on High Traffic Websites.
  • Skilled at designing and implementing client side single page applications with HTML5, CSS3, JavaScript (ES6), Bootstrap, Reactand Redux.
  • Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js, Require.js and Responsive Design.
  • Experience using all popular text-Editors like Eclipse, Komodo Edit, Sublime Text, and Notepad++.
  • Worked on web-based GUIs development using Applets, Swings, JSP, HTML5, DHTML, CSS.
  • Excellent experience in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-WS).
  • Experience in working with MVC Architecture based frameworks like ANGULARJS.
  • Worked on JavaScript, prototype JS and various MVC JavaScript frameworks ANGULARJS.
  • Used frameworks such as React, Angular, to build high-quality, scalable and reusable components and Front-end solution.
  • Utilized object-oriented JavaScript Libraries including Various Plug-In like ANGULARJS and Ext.js.
  • Worked on Web Services SOAP, WSDL and UDDI technologies using JAXRPC and REST.
  • Worked on enterprise software, UI component architecture, app APIs and integration.

TECHNICAL SKILLS:

Web Technologies: HTML4/5, DHTML, XHTML, XML, JavaScript, AJAX, JQUERY, JSON, CSS2/3, CSS, FOUNDATION, PHP Media Queries, Bootstrap, Angular.JS, Backbone.js, Underscore.js, Handlebar JS, Express.js, React.js, Redux, Node.js, JSON and Ajax UI Concept Modelling

XML Technologies: XML, XSD, DTD, JAXP (SAX, DOM), JAXB.

Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server, WEBSPHERE 7.0.

Database: MYSQL, Oracle, MS-Access, SQL 2000/2005.

Operating Systems: Windows server 2003/2008/2008 R2, Windows NT, Windows 2000, Windows XP (Prof) and Unix and Linux.

Methodologies: Agile and Waterfall.

Debugging Tools: Firebug, Firebug LITE, Google Chrome Web Debugger, IE developer Tools.

Languages: C, C++ and Java

Version Control: SVN, CVS, GIT-HUB, Clear Case, Clear Quest

IDE/Tools: Eclipse, Maven, WebStrom9, Rational rose, Sublime Text 2, NetBeans, Visual Studio, Komodo Edit, Sublime Text, Dreamweaver

Others: MS Access, MS-Excel, MS InfoPath, Visio

PROFESSIONAL EXPERIENCE:

Confidential, San Ramon, CA

Software Engineer (UI Developer)

Responsibilities:

  • Developed UI pages using PREDIX widgets.
  • Used polymer.js to create custom components for reusability.
  • Involved in creating appropriate concept models, site organization, navigation, page layouts and interaction to support company’s needs and goals.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts using CSS margin, CSS padding, CSS table
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
  • Involved in designing, developing and testing the web application by using the HTML5, CSS3, Bootstrap, andReact.JS
  • Involved in designing the CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
  • Developed user interface by using theReactJS, Flux for SPA development.
  • Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users usingReact.js.
  • Implemented various screens for the front end usingReact.jsand used various predefined components from NPM (Node Package Manager) and redux library.
  • UsedReact-Router to turn application into Single Page Application
  • Involved in usingReactJScomponents, Forms, Events, Keys, Router, Animations and Flux concept.
  • Involved in building stableReactcomponents and stand-alone functions to be added to any future pages.
  • Implemented the Drag and Drop functionality usingReact-Dra gabble
  • UsedReact-Autocomplete for creating google maps location search on the webpage.
  • Added Excel-Builder to download the Tabular data in Excel format usingreact.
  • Worked on Angular JS for data-binding, and Node JS for back-end support with APIs.
  • In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
  • Working with ECMA Script 6 features. For build of JSX and ES2015(ES6) used Babel, WEB PACK.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • UtilizedReactfor its efficient data flow architecture to create a lightweight and render efficient

Confidential, Richmond, VA

Software Engineer (UI Developer)

Responsibilities:

  • Implemented various routing mechanisms in the webpage using Angular JS
  • Worked on Ajax and used to provide dynamic search capabilities for the application and JQUERY and Angular.JS used to build dynamic user interface.
  • Experience of Object Oriented JavaScript design pattern and JavaScript MVC Patterns Preferably Angular JS for building UI Widgets and Application logic. Completed data base designing for both android and IPHONE.
  • Used Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
  • Worked on Angular JS for data-binding, and Node JS for back-end support with APIs.
  • Used $http with ANGULARJS interceptors to make sure the requests were valid and used UI-router to handle nested views and avoid page redirection.
  • Worked on Node JS to implement and deliver customer-facing solutions. Used ANGULARJS for unit testing UI code.
  • Using advanced level of JQUERY, DOM, AJAX, JavaScript, CSS and pure CSS layouts.
  • Registration & Edit User Profile for all FTN sites.
  • Coded in HTML5 W3C valid code and styled through handsome and smooth CSS3 technologies.
  • Automated CI/CD infrastructure stack using Jenkins job deploying the application on AWS instance
  • Build application and database servers using AWS EC2 and create AMIs as well as use RDS for MONGODB
  • Worked with Angular 2 with typescript
  • Migrated on premise database to AWS Cloud and also designed, built, and deployed a multitude application utilizing the AWS stack
  • Configured AWS EC2 Instances using AMIs and launched instances with requirements of specific applications.
  • Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Utilized Spring Interceptor logging API for debugging and monitoring purposes. Utilized Log4j logging API for debugging and monitoring purposes.
  • Created forms to collect and validate data from the user in HTML and JavaScript. Created components like Grid, Panels, Toolbars, button and Combo-box etc.
  • Succeeded in optimizing database queries to boost website response time 3 times faster.
  • Experience with Soap UI and created advanced Performance Tests very quickly and run Automated Functional Tests.
  • Worked on both the LAMP and MEAN stacks. Worked one-on-one with client to develop layout, color scheme and layout and implemented it into a final interface design with the HTML5/CSS3, Bootstrap and JavaScript.
  • Integrated the Java code (API) in JSP Pages.
  • Used JQUERY core library functions for the logical implementation part at client side for all the application.
  • Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
  • Involved in writing SQL Queries, Stored Procedures.
  • Worked with GIT version control, vagrant environment using node.js, Gulp for compiling, and the JIRA ticketing system. Used tracking tools as JIRA for bug tracking.

Confidential, Charlotte, NC

UI Developer

Responsibilities:

  • Built and maintained web applications using Adobe’s Experience Manager CMS to include site architecture, custom components, workflow development, Digital Asset Management.
  • Used media query is true, the corresponding style sheet or style rules are applied
  • Wrote application level code to interact with the backend databases JQUERY AJAX and JSON.
  • Applied J-Query scripts for basic animation and end user screen customization purposes.
  • Used AJAX & JSON communication for accessing RESTFUL web services data payload.
  • Worked on HTML/CSS/JS to create interactive documentation so that developers can see documentation and live demos on the same page.
  • Created responsive website for Desktops and Laptops using Bootstrap and media queries.
  • Built and transitioned consumer facing products to MEAN stack technologies (Angular.JS, Express, Node.JS, MongoDB) as well as lead continued development of new internal products in Angular.JS and Java, utilizing Spring MVC and MongoDB
  • Used AngularJS to create maintainable and testable single page application and Implemented 2-way data binding and used ng-filters across the applications.
  • Cloud Foundry is smart enough to pick the right build pack and via the Cloud Foundry build packs a lot of the configuration is done automatically
  • Automated CI/CD infrastructure stack using Jenkins job deploying the application on AWS instance
  • Build application and database servers using AWS EC2 and create AMIs as well as use RDS for MONGODB
  • Migrated on premise database to AWS Cloud and also designed, built, and deployed a multitude application utilizing the AWS stack
  • Implemented components such as buttons, check boxes and labels using Swings for our advanced components such as tabbed panel, scroll panes, trees, tables, and lists.
  • Developed web components using MVC pattern under spring framework. Configured the Spring framework for entire business logic layer
  • Worked in an agile, rapid development, and prototyping environment
  • Implemented components such as buttons, check boxes and labels using Swings for our advanced components such as tabbed panel, scroll panes, trees, tables, and lists.
  • Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
  • Experience in Test Driven Development, Iterative and Incremental development.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.

Confidential

Web Developer

Responsibilities:

  • Involved in Application Architecture and development using Angular JS, MVC framework.
  • Worked on WCM to control a dynamic collection of web material
  • Worked Web application development for backend system using AngularJS and Node.js with cutting edge HTML5 and CSS3 techniques
  • Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for the website.
  • Created client-side validation using technologies such as ext JS and JavaScript.
  • Extensively worked with JQUERY UI for Effects.
  • Spring, DAO’s and Hibernate and used in building business layer.
  • Used Hibernate in persistence Layer. Databases are used to configuration data to the application.
  • Implemented Controller framework deploying spring controller.
  • By utilizing Spring IOC framework executed application Service layer
  • Integrated Spring Security for multiple users.
  • Designed and implemented the User Interface using Google's ANGULARJS MVC framework (which means JavaScript, HTML, and CSS), JQUERY, UNDERSCOREJS, JSP and AJAX.
  • Developed a core component of Analytics with Angular JS.
  • Used AJAX & JSON communication for accessing RESTFUL web services data payload.
  • UI/UX development to create a seamless customer experience for a high traffic e-commerce website through desktop, mobile and Smartphone app interfaces
  • Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 & CSS3.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML5, CSS3, JavaScript, JQUERY UI and EXTJS
  • Implemented paging functionality for various screens for quicker rendering of data and also to avoid crashing of browser and also used web socket interface.
  • Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
  • Integrated with the back-end code (JSP) using JQUERY, JSON and AJAX to get and post the data to backend servers.

Confidential

Java/ UI developer

Responsibilities:

  • Developed UI pages using HTML, XUL, DHTML, XHTML, DOM, CSS, JSON, JavaScript, JQUERY and AJAX.
  • Used Struts2.0 as a MVC framework and backbone of the application. Façade design patterns extensively used for entity bean and session bean interaction.
  • Created User Interface in DOJO/AJAX and Struts2 tags for different customized screens for each type of user.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report to MQ Server using MQ Series.
  • Incorporated Singleton Pattern to implement the database access classes.
  • Designed the user interface and navigation for the whole web application using XHTML, XML.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts using CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviours in CSS andCSS3 Background, CSS positioning, CSS3 text, CSS3 border.
  • Designed animated icons, vector images, banners, templates and presentations with the help of Macromedia Flash MX and Action Script 2.0
  • Created SILVERLIGHT applications for interactive, web-based data visualization using XAML in visual studio 2008

We'd love your feedback!