We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Over 8 years of creative and knowledge gaining experience in developing software web applications with a skillset in UI such as HTML, CSS, JavaScript, JQuery, AngularJS, Bootstrap, Node js and React.js.
  • Over 5 years of experience in creating the software product by involving in each phase of development such as planning, analysis, design, modelling and deployment (SDLC Life cycle).
  • Developed many single page user interfaces for web and mobile applications using HTML5, CSS3, JavaScript.
  • Hands - on project experience in implementing JavaScript frameworks and libraries such as JQuery, AngularJS2, Nodejs, React Js, Redux, Express, BackboneJS.
  • Experience in creating unique and elegant user-friendly websites using JQuery, Base, Bootstrap and Skeleton.
  • Worked on integrating webpages with XML and JSON data using XSLT, REST and SOAP web services.
  • In-depth knowledge in communication through web servers like Apache Tomcat, Adobe JRun and Wampserver
  • Expertise knowledge in Java including its OOPS features, database connectivity, collections and frameworks such as Spring, Struts2 and Grails.
  • Good Understanding of Object Oriented Programming, Object Oriented and Analysis Design, Aspect Oriented Programming, MVC Design and Client-Server Design Patterns.
  • Good coding knowledge in PHP and implementation of frameworks in web development.
  • Hands-on experience in ASP .NET Core with MVC Architecture and framework tools for designing websites.
  • Experience in implementing Aspect Oriented Programming using C# with SOLID and LINQ Query.
  • Working experience in Data Access for applications using MySQL, Oracle SQL server, MongoDB and NoSQL Databases such as Hadoop/HBase, Riak and Redis.
  • Involved in projects include API related data services through Cassandra and Apache FLink.
  • Implemented software testing using tools like Karma, Jasmine and project tracking using Jira.
  • Knowledge on Web Content Management using WordPress, Joomla and WebGUI.
  • Experience in developing applications in different IDE’s like Visual Studio, Eclipse, Adobe Dreamweaver, Oracle SQL Developer, Jira and NetBeans.
  • Keen technical knowledge in programming languages like Objective C, Perl, Python and Ruby on Rails.
  • Experience in working in Error Handling and various levels of Unit and Regression Testing of modules.
  • Trained on developing software products using Waterfall Model and Agile Methodology.
  • Fast learner with excellent programming skills, positive attitude and proficient in creative Web development.
  • Flexible to work with consistent Team Involvement and Strong Communication Skills.
  • Experience in Decision Making and Leadership roles with good problem solving ability and keen in learning new technologies.

TECHNICAL SKILLS:

Programming Languages: C,C++,Java, PL/SQL, Unix Shell scripts

Java/J2EE Technologies: Servlets, JSP, JMS, JDBC, JNDI, JSF

Web Development: HTML 5.0, DHTML, XHTML, CSS, Java Script, AJAX

Frameworks: Spring, Hibernate, EJB

UI Frameworks: Angular JS, Node Js

XML/webservices/ Messaging: XML, XSD,WSDL, SOAP, REST, Apache AXIS, SOA, JAX-WS, DOM 4jJMS, MQ Series, XML Beans

Web/Application servers: WebLogic, Web Sphere / ESB, Tomcat, JBoss, Apache Tomcat

Methodologies /Design Patterns: OOAD, OOP, UML, MVC, DAO, Factory pattern, Session Façade

Databases: Oracle, PL/SQL, MySQL, DB2

IDE’s: Eclipse, Juno, RAD, NetBeans, WID, IntelliJ

Build Tools: Maven, Ant, Jenkins, Gradle, Bamboo

Version Control: CVS, SVN, ClearCase, Git

Testing and Logging Frameworks: Junit, Log4J

Tools:: Crystal Reports, Rational Rose, Microsoft Visio, XML Spy, TOAD

Operating System’s: Windows, Linux and Unix

Industries: Retail and Banking

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

UI Developer

Responsibilities:

  • Developed responsive web design for employee’s/customer access using HTML5, CSS3, JavaScript, JQuery, AngularJS 4, Node.js, React.js and XML.
  • Worked on designing web pages for customer logins for accessing insurance accounts, online surgical store and payment records.
  • Created HTML pages with access to patient’s records in the form of JSON data using DOM elements.
  • Designed the portal front page UI for Telemedicine with stylesheets using CSS approach.
  • Developed interactive E-learning web modules using Bootstrap and Base frameworks.
  • Worked on converting the web modules into a single page applications using the features of AngularJS 4and Bootstrap.
  • Major part of coding involved with Angular JS4 and Node.js to enhance the reusable components.
  • User interfaces were built with Virtual DOM and unidirectional data using React.js and Redux.
  • Hands on experience in using JSX and server-side rendering for component view using React.js
  • Filtered the font styles and text animations approach with iframe templates specifically to get a Medical- Surgical related user interfaces.
  • Implemented JQuery plugins such as the alertify.js, iCheck to give improved functionality in Forms, Dialogs, Long Press actions of the DOM elements.
  • Used RESTful and XML web services for JSON data access through AJAX request calls.
  • Client-Side requests and services for medical records access are managed using NPM and Bower.
  • GIT has been used for the version control and user compatibility in product development.
  • Involved in unit testing of the software modules using the Karma and Jasmine JavaScript frameworks.
  • Involved in testing the cross-browser compatibility of web portal by accessing it in various browsers such as Google Chrome, Firefox, Safari and Internet Explorer.
  • Debugged the errors in the functionality of the tested code to improve its scalability and performance.
  • Created sample mobile applications related to stress and anxiety disorder for awareness.
  • Managed the web development teams by regular meetings and constant updates on the unit web modules.
  • Designed the major part of the web layout and the user-friendly data fetching UX for the web portal.
  • Worked on implementing Agile and SCRUM methodology in the user modules to develop an efficient application.

Environment: HTML5, CSS3, JavaScript, AngularJs4, Nodejs, React.js, JQuery, Bootstrap, Base, Ajax, XML and NPM.

Confidential, Dallas, TX

UI Developer

Responsibilities:

  • Worked on implementing all phases of the Software Development Life Cycle from Planning to Deployment in each application.
  • Involved on Requirement Gathering and Analysis of Business Processes with development goals to gain knowledge about the strategy of software test solutions.
  • Designed the user interfaces for the web portal abiding the guidelines of the W3C standards
  • Developed web interfaces for embedded related applications and software using HTML5, CSS3, XHTML, XML, JavaScript, AngularJs2 and Node.js.
  • Developed the buttons, audio, video, media and uploaded file tags using CSS3 for the online training session webpages.
  • Coded on Forms, Helpers, Alert, Popover, Scrollspy, Tooltip components in the embedded web application using CSS and Bootstrap.
  • Implemented the two-way databinding and code reuse in the modules using AngularJS2 custom directives.
  • User interfaces can be made faster and responsive by adding and rendering view components using React.js.
  • Used the POJO based action and AJAX tags for managing the client-server requests for consulting appointments.
  • Worked on servlets to create an efficient API to handle the server-side web services.
  • Updated the test solution modules in the Eclipse IDE using Java JDK and JSP
  • Implemented the MVC architecture for the user module and used Spring and Strut framework for integration of the testing updates to the software application
  • Incorporated Applet and JavaBean to integrate the test solutions with dynamic contents as a response to the client calls.
  • Worked on handling statistical data and dashboards using JavaScript chart libraries such as D3.js and Google charts.
  • Worked on testing the device compatibility of viewing the test solutions in different devices such as Desktops, Laptops, Mobile Phones, IPad etc.
  • Interested on conducting SCRUM meetings to find the team involvement and development stage of the application.

Environment: HTML5, XHTML, CSS, JavaScript, AngularJs2, Node.js, React.js, Bootstrap, Java, AJAX, XML, Karma and Jasmine.

Confidential, Madison, WI

UI Developer

Responsibilities:

  • Developed application using Java, J2EE, Struts, spring, Hibernate, Angular JS and SOAP/REST web services
  • Worked on Agile Methodology, involved in daily scrum meetings, sprint planning and product backlogs
  • Involved in business meetings with clients and code review meetings with team members
  • Written Struts action classes, Hibernate POJO classes and integrated Struts and Hibernate with spring for processing business needs
  • Developed model components using session beans and used local message driven beans (MDB) to interact with session using EJB
  • Used AWS to deploy the project on EC2 instance.
  • Used Annotations in Spring to configure beans
  • Implemented different design patterns like DAO, Single Pattern and MVC Architectural design pattern of Spring
  • Involved in Migrating an existing on-premises application to AWS.
  • Created XML for deployment descriptors, struts configuration files and integrated to validation files
  • Involved in the development of SOAP and REST Web Services and consumed some Web Services from external application.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Generated the web services classes by using Service Oriented Architecture (SOA)
  • Described the location of the web services server and its functionality in WSDL
  • Developed the user interface with JQuery framework which included HTML manipulation, CSS and AJAX (for updating parts of webpage without reloading it)
  • Used Struts Tag Libraries and Struts Tiles Framework to reuse the layouts
  • Written custom filters and directives for the HTML5 using AngularJS code
  • Modified Oracle database with the use of JDBC managed by Hibernate
  • Written Unit Test Cases for all the developed use cases and did integration testing using JUnit
  • Used Log4j for logging, debugging and tracking
  • Used Eclipse as the Java IDE in the development of the application
  • Used Jenkins while deploying the applications on WebLogic server
  • Used SoapUI for functional testing of web service

Environment: : Java, J2EE, JSP, Servlets, Struts, spring, EJB, JMS, Hibernate, XML Schemas, CSS, Angular JS, JavaScript, HTML5, XML, WebLogic, AWS, Design Patterns, JUnit, Log4j, AJAX, SOAP/REST Web, Oracle 10g, Jenkins, Agile

Confidential, Wilmington, Delaware

Software Engineer

Responsibilities:

  • Efficiently managed the tasks and working and delivering features in a fast paced scrum environment.
  • Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.
  • Involved in developing the UI, layout and front-end programming for web application that matches requirements of the client.
  • Prepared Technical Design documents with UML diagrams using Microsoft Visio.
  • Developed UI Layer for the application using HTML5, CSS3, Angular JS and Bootstrap.
  • Involved in building a single page and cross browser compatible web application using Angular-JS (Angular routing) and bootstrap.
  • Worked with advanced MVC framework such as Spring-IOC, AOP, MVC and Batch which is used for implementing backend functionality.
  • Participated in coding Spring AOP components for the Logging, Exception handling and Transactional Model to handle many requests
  • Support & Enhancement to the existing implementation of correspondence components which are developed using EJBs, JPA and Web Services / JMS Technologies.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information for status report.
  • Implemented Authentication & Authorization with Site Minder and spring security.
  • Working within SOA based enterprise framework to build web services for Middle Tier processing.
  • Used AWS SDK to connect with Amazon SQS for bulk email processing.
  • Implemented AWS IAM for managing the credentials of applications that runs on EC2 instances.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups.
  • Analyzed current legacy infrastructure, established business case, and built consensus for virtualized IaaS / PaaS near term strategy with SaaS mobile cloud services end state.
  • Developed SOAP based web services using WSDL, SOAP, JAX-WS and AXIS.
  • Produced as well as consumed RESTful web services using Jersey API's.
  • Followed Java & J2EE design patterns and the coding guidelines to design and develop the application.
  • Followed up with Tivoli Manger group to run the spring batch jobs Confidential specific times.
  • Done with peer level code reviews.
  • Fixed defects identified during QA, UAT and Production.
  • Done with Web logic application server set up & deployed the application on it.
  • Worked with GIT which is used as a version control tool in the project.
  • Done with Unit testing using JUnit and Mockito.

Environment: Java 1.7, J2EE, Servlets, Spring-MVC, IOC, AOP, Hibernate, Eclipse, Angular-JS, Bootstrap, CSS3, HTML5, Web logic Server, WSDL, SOAP, JAX-WS, AXIS, Jersey, Oracle 11g, Oracle SQL Developer , PaaS, GIT, JIRA,AWS

Confidential

Software Engineer

Responsibilities:

  • Designed the project using MVC, Session Façade, and Service Locator and Business Delegate patterns.
  • Followed agile methodology, interacted with the client, provide/take feedback on the features, suggest/implement optimal solutions and tailored application to customer needs.
  • Integrated the application with Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Developed Web pages using Struts view component JSP, JavaScript, HTML, jQuery, AJAX, to create the user interface views Migration 3rd party applications.
  • Implemented validation on the JSP fields using Struts Validation framework which included writing validation.xml and validation-rules.xml files
  • Implemented all DAO's using Spring Framework.
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Involved in designing front-end screens using Java script, JSP, Angular JS, AJAX, HTML5 and DHTML.
  • Designed Presentation layer using JSP, Struts framework and did front-end validations using JavaScript and JQuery.
  • Involved in design and development of UI component, using frameworks Angular JS, JavaScript, HTML5, CSS and Bootstrap.
  • Followed Single Page Application (SPA) Pattern and used Angular JS MVC to build a cross-browser complaint application.
  • Implemented core features of Angular JS framework such as dependency Injection, Data-binding, Filters, Directives, Templates, Services and Deep Linking.
  • Designed and integrated the full scale Hibernate / spring.
  • Used Spring IOC and spring's Hibernate Support, transaction management.
  • Developed hibernate DAO framework with spring framework.
  • Configured and deployed the application on WebLogic Application Server.
  • Implemented Complex Business Delegate layer using DAO's created and business logic.
  • Exposed various capabilities such as Web Services using SOAP and WSDL.
  • Worked on J2EE components like Servlets, JSPs and MDBs.
  • Used MVC architecture, Business Delegate, Session facade, Data Access Object, Value Object and Singleton patterns
  • Involved in preparing High & low level design docs with UML diagrams using Rational Rose tool.
  • Used Xfire to read the XML response coming from the web service.
  • Created JUnit test cases, and Development of JUnit classes.
  • Configured log4j to enable/disable logging in application.
  • Supported all the UNIX requests for various applications.
  • Developed ANT script to build .war and. ear files for the application.

Environment: Java, J2SE, JSP, Springs, Struts, Hibernate, Eclipse, WebLogic 10g, jQuery, MVC, Oracle 11g, Rational Rose, HTML5, CSS, Angular JS, XML, UML, Web Services, JUnit, EJB, SVN, Windows, UNIX

We'd love your feedback!