We provide IT Staff Augmentation Services!

Sr. Mobile Developer Resume

2.00/5 (Submit Your Rating)

Durham, NC

PROFESSIONAL SUMMARY:

  • Over 8+ years of extensive professional experience in Developing, Testing, Integrating, Implementing and Leading User Interface (UI) web applications and Mobile applications.
  • Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing.  
  • Experience in Collaborating with internal and external teams such as Product Managers, QC Testers.
  • Participated in the design, development, and implementation of complex server and mobile based applications.
  • Experience in design and developing both IOS and Android hybrid mobile applications.
  • Strong knowledge on Angular JS 1.x and Angular 2, Angular 4/ TypeScript to build Single Page Application (SPA) and strong knowledge on component, custom directive, custom service, and routing.
  • Experience in client side technologies like HTML, CSS, Java Script and JQuery, Angular JS, Type js , knockout.JS, MongoDB, Express JS, Angular JS, Node JS, Ext.JS, React JS, Bootstrap.
  • Experience in developing mobile applications by using Phone gap/ionic, Sencha, Cordova.
  • Expertise in J2EE Design Patterns like MVC, DAO, DTO, Front controller, Proxy, Factory and Singleton.
  • Good working experience on different Spring Modules including Spring MVC , Spring IOC, Spring ORM, Spring Security and Spring AOP.
  • Experienced working on Model View Controller (MVC) Architecture by using Struts, spring and JSF frameworks.
  • Good knowledge in developing single page web applications using in MEAN STACK technologies including MongoDB, Express JS, Angular JS, Node JS and MERN STACK technologies including MongoDB, Express JS, React JS, Node JS.
  • Good Knowledge in developing WebPages using Adobe AEM by implementing the responsive design.
  • Experience in ANT, Maven build tools and expertise in testing tools like JUnit .
  • Hands - on experience in SVN , Git and CVS for version controlling and project management. 
  • Experience in working with cloud based applications using Amazon web services (AWS), Microsoft Azure, Cloud Foundry… etc. to develop deploy and scale websites.
  • Expert in developing User Interface (UI) applications and professional web applications using JavaScript, JSP, XUL, HTML5 /DHTML, DOM, XHTML, JQuery, CSS3/4, Ajax.
  • Expert in HTML5/CSS3 development and have experience in Backbone.JS, Require.JS, Grunt/Gulp, Bower, Responsive Web Design (RWD), YUI, Mobile UI, Kendo UI, DOM, DOJO, GIT, Maven .
  • Proficient in developing the web content having the Web Content Accessibility Guidelines (WCAG) and browser compatibility with W3C standards.
  • Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop and Adobe Illustrator CS3.
  • Experienced in using Front End editors like Eclipse, Dreamweaver, Espresso, Textmate, Sublime Text2, Brackets and Microsoft Expression Web.
  • Experienced in developing REST based Web API with Node JS using routing frameworks such as Express JS and Restify
  • Creative Knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash and Illustrator.
  • Worked with NoSQL database DynamoDB , MongoDB  and worked with it to perform many different operations .
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS Preprocessors like Syntactically Awesome Style Sheets (SASS), Leaner Style Sheets (LESS).
  • Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome.
  • Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle 10g/11g/12c, DB2, SQL Server and MySQL.
  • Expertise in Digital video and audio creation, capture, compression and optimization for QuickTime, Windows Media, MPEG.
  • Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD) design pattern and Test Driven Development (TDD).
  • Experience in JavaScript Unit Testing using QUnit, and Angular testing using Karma, Jasmine, and Protractor.
  • Experienced in usability testing including user profiles and personals, task analysis, contextual research, test moderation, and reporting.
  • Excellent analytical, logical and programming skills, Self-motivated, Self-Starter, and Team Player, can work with minimal supervision, Effective Communication, Organizational and Time management skills.

TECHNICAL SKILLS:

Operating Systems: Windows XP/Vista/7/8, Mac Os X, Unix, Linux

Languages: C, C++, Java, J2EE, SQL, PL/SQL

SDLC Methodologies: Waterfall, Agile/Scrum

Web Technologies: Html/ Html5, Css 3/ Css 4, DHtml, Xml, Xhtml, Xslt, Javas cript, Ajax, JQuery, Json, Type Script, Apache.

JavaScript Libraries: Angular.JS, Angular js 2.0/ 4.0, Node.JS, React JS, D3.JS, RequireJS, Ext JS 2.0/1.0, Backbone.JS,

Web Technologies: HTML, HTML5, XML, CSS, CSS3, JavaScript, JQuery, PHP, AJAX, DOM, DOJO, JSP, GUI, Responsive Web design, JSON, Gradle, Gulp, Grunt, SASS, LESS, Mustache, Python, Kendo UI, YUI,

Mobile Technologies: Phone gap/ionic, Sencha, Cordova, JQtouch, Senchatouch, IPhone, IPad, Mobile UI, Windows Phone 7, Blackberry, Android, IOS, Silverlight, ActionScript.

CSS Preprocessors: LESS, SASS, Stylus

IDE's and Tools: Eclipse, Notepad++, Sublime Text2, Jenkins, Dreamweaver CS5, Adobe Photoshop CS5, Adobe Flash, Fireworks CS5,E-commerce  Illustrator CS5, Flex Builder CS5, Microsoft Office, Notepad++, Word Press, FireBug, Atom, Visual Studio.

Development Tools: Adobe Photoshop cs5, Google AdWords, Yahoo Search Marketing (Spring Tool Suite), Axure, Mockingbird.

Publishing Tools: Adobe PageMaker, MS Office, MS Access

Wire Frame Tools: Adobe Illustrator CS3 (Basic Idea OnWire Frame And Visual Design).

Debugging Tools: Firebug, Bug Zilla, (Internet Explorer), JIRA.

Databases: PL/SQL (Oracle), MySQL, MSSQL.

Version Control/Build: Ant, Maven, GIT, CVS, SVN, VSS, Rational Clear Case.

Web Services: SOAP, REST/Restful

Testing Tools: Karma, Jasmine, Selenium, JUnit, QUnit

Other Tools: Jenkins, FireBug, Grunt, Gulp, Bower

Cloud Technologies: Amazon Web Services (AWS), Microsoft Azure, Cloud Foundry

PROFESSIONAL EXPERIENCE:

Confidential, Durham, NC

Sr. Mobile Developer

Responsibilities:

  • Followed Waterfall and Agile/Scrum methodology of software development which satisfies the Customer through early and continuous delivery of valuable software.
  • Implemented Angular JS application to follow strict MVC patterns for improved source code maintenance. 
  • Good understanding on property and event bindings in Angular 2 and used input and output for data transfer between components.
  • Built Rich Prototypes and Applications using HTML, CSS, Angular.JS and Bootstrap.
  • Participated in development of a new business application for the layout using Grid orientation model Bootstrap framework. 
  • Developed Reactive Single Page Applications (SPA) using Angular2 with expertise in creating User Controls, Web Forms and performing client side validations using JavaScript , JQuery and Angular . js .
  • Conducted Web Service stress tests using Soap UI tool.
  • Used JavaScript, CSS, Bootstrap, Angular JS to create interactive user interface, Developed dynamic UI using Angular JS.
  • Used GIT version controlling to maintain project versions.
  • Used various Angular modules like Angular- animate , Angular- Cookies , Angular- Filters , Angular- Mocks , Angular- Route , Angular- Sanitize , Angular- Touch and Angular- UI - Bootstrap .
  • Developed Mobile application for both android and IOS devices using Cordova.
  • Used Node Package Manager (NPM) to manage the modules and to install tools like Grunt , Express . js , underscore . js , require . js , crypto . js , mongo . js , body - parser and socket . io .
  • Built responsive site using Bootstrap that fits in all IOS and Android devices of different visual sizes and in different versions.
  • creating comprehensive web applications using MEAN stack implemented with MongoDB, Express.js, Angular.js and Node.js.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented. 
  • Proficient in using higher level style syntaxes, LESS and SASS for advanced CSS features.
  • Developed callback functions to parse and handle JSON data returned from the server. 
  • Effectively used Xcode on OSX computers and Android studio to develop applications and run the emulators.
  • Collaborated with back end Java & EODS developers to create schematics.
  • Developed Nodejs services for ID card, secure Inbox, policies, Billing & payments to get the data from the backend services.
  • Developed a Nodejs service using Typescripts to create a generated (temporary) SVG Image based on the data received from the java service.
  • Implemented Search Engine Optimization (SEO) techniques for designing web pages to validate the Http request and response of the REST API using Postman, which are generated by node.js .
  • Extensively used Twitter Bootstrap to develop front end of the application. Used Angular JS JavaScript framework to bind data to HTML using expressions.
  • Implemented a Responsive Web Designing (RWD) by using bootstrap.
  • Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.
  • Developed a TouchID feature for both android and IOS devices.
  • Used Amazon web services to access the servers and to run the app.
  • Used DynamoDB cloud database, Amazon provides SDKs to support both IOS and Android platforms.
  • Used Memcache to store the results from the API calls. The success of result is cache for 24 hours, for every 24 hours it got refreshed.
  • Analyzed mobile applications, documented detail Test plans, Test cases and expected results based on the business functional requirements.
  • Worked with the testing team to solve the bugs and data related issues.

Environment: Windows, MVC, Angular JS, Angular 2, Node js, JavaScript, JQuery, IOS, Grunt, Express JS, Underscore JS, Require JS, Crypto JS, Mongo JS, Socket.IO, LESS, SASS, HTML/HTML5, CSS3/CSS4, Bootstrap, Cordova, Typescripts, Agile, EODS, Sales Force, Xcode, Android Studio, Atom, GIT, Dynamic UI, JSON, TypeScript, REST, Ajax, Web 2.0 .

Confidential, Atlanta, GA

Sr. UI Developer

Responsibilities:

  • Involved in Requirements and Analysis, understanding the requirements of the client and the flow of the application as well as the application Framework.
  • Worked in Agile environment with active scrum participation.
  • Redesigned the complete website using HTML5, Angular JS, CSS3, JavaScript and jQuery.
  • Strong knowledge in Angular JS controllers, directives, factory and service resources, routings and in DOM manipulation using JavaScript, JQuery and Angular JS.
  • Experience in using Angular-cli to create web application and to manage the build process and dependency management.
  • Created Responsive Layouts for multiple devices and platforms.
  • Implemented form validations across the site using JQuery and JavaScript.
  • Worked with Object Oriented JavaScript design pattern and JavaScript MVC Patterns preferably Angular JS for building UI Widgets and Application logic. 
  • Used JQUERY plug-ins to implement features as a light box, galleria, sliders and other intuitive features.
  • Converted wire frames to HTML prototypes using Adobe Fireworks graphic editor.
  • Wrote development of POJO classes and writing Hibernate query language (HQL) queries. 
  • Designed and developed the Data Access Layer modules with the help of Hibernate Framework for the new functionalities.
  • Worked with Angular Fusion Charts and D3.js for data visualization.
  • Worked in the environment of developing hybrid mobile application through Android/IOS using Phone gap.
  • Used phone gap APIs for Geo Location and Contacts for mobile application b/w vendor and the user.
  • Used Node JS in most of the JSP’s to make an application act like a stand-alone web-server.
  • Configured Struts-config.xml with all the mappings required by the architecture.
  • Used Struts tag libraries in the JSP pages.
  • Used various design patterns like BOs, DAOs, TOs, Facades etc.
  • Used Object/Relational mapping Hibernate framework as the persistence layer for interacting with SQL.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Developed Data Access Service Layer using spring and Hibernate Frameworks.
  • Developed HTML, JSP, DAO, DTO, Business Logic Classes, Action and Form classes, Java Scripts and SQL for database access.
  • Using Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
  • Used Angular JS for data-binding, and Node JS for back-end support with APIs. 
  • Developed REST based Web API with Node JS using routing frameworks such as Restify for mobile applications.
  • Front-End. Accomplished more than 80% of the main pages using html5, CSS3, JSP. Handling secondary requests in jQuery Ajax Call to achieve comfortable user experience. Extending jQuery library, such as Select2, Qtip and file upload, to improve usability and functionality.
  • Back-End. Designed database schema as a major developer using Hibernate and MySQL. Completed more than 20% of back-end services under spring framework. Succeed in optimizing database queries to boost website response time 3 times faster. 
  • Used $http with Angular JS interceptors to make sure the requests were valid and used UI-router to handle nested views and avoid page redirection.
  • Used Node JS to implement and deliver customer-facing solutions.
  • Worked with Soap UI to create advanced Performance Tests very quickly and run Automated Functional Tests.
  • Implemented responsive web design using bootstrap.
  • Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Used Ajax to update a portion of a web page (for reviews from third party) thus reducing bandwidth usage and load time.
  • Worked on the UI Framework like JS, Bootstrap, D3Js, Handlebar, and Grunt/Gulp.
  • Used JQuery core library functions for the logical implementation part at client side for all the application.
  • 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.
  • Involved in writing SQL Queries, Stored Procedures.
  • Used AngularJS for unit testing UI code by using Jasmine.
  • 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.

Environment: HTML5, CSS3, JavaScript, JQuery, YUI, Adobe Photoshop, Adobe Dreamweaver, Angular.JS, Require.JS, Backbone.JS, node.JS, Ext.JS, Responsive Design, Mobile Apps (IOS, Android), AJAX, DOJO, DOM, Firebug, SOAP, Web services, XML, XSLT, TDD, Oracle, Windows.

Confidential, Philadelphia, PA

Sr. UI Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code development.
  • Involved in AGILE Methodology process which includes bi-weekly sprint and daily scrum to discuss the design and work progress.
  • Created prototype before development based on static and approved design documents and wireframes. 
  • Developed single page responsive Web UI using HTML5, React JS, Bootstrap, CSS3, JavaScript, JQuery, D3 JS. 
  • Proficient in React.js and Babel to build User Interface following Redux architecture. Good understanding of Redux concepts such as State Store, Action Creator, Reducer and Container .
  • Worked with CSS preprocessor SASS(LESS), focusing on reusability and modularity.
  • Generated responsive data tables using with Bootstrap grid system
  • Used Bootstrap Grid System and CSS3 Media Queries to develop single responsive application with good user experience in all platforms like desktop's tablet's and mobile phones
  • Developed iPhone and Android hybrid mobile application using Sencha Touch and Phone gap framework. 
  • Developed custom bootstrap with brand appropriate styles, colors, animations and font icons. 
  • Created and managed all of hosted or local repositories through Source Tree’s simple interface of GIT client , collaborated with GIT command lines and Stash. 
  • Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Implemented various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keyword
  • Created dynamic and interactive Data visualizations with D3 charts, React JS and Node JS. Performed indexing and searching on large documents using Apache Lucene.
  • Responsible for developing a front-end application using React Js and FLUX architecture for internal team’s productivity use.
  • Generated a complete maven project structure and added dependencies, plugins to pom.xml. Used Apache Tikka for text attraction from documents.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React Js .
  • Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
  • Implemented the Drag and Drop functionality using React -Dragable.
  • Implement modules into Node JS to integrate with design and requirements and also created Restful web services/ API's using Node.js.
  • Worked on providing authorization and authentication to applications using Spring Security and protected the application against attacks like session fixation and click jacking. Implemented Java Persistence API (JPA) through Hibernate.
  • Used Node Js to run Grunt tasks and build properly the project (compile, minify, concat etc.)
  • Developed backend web services using Node.JS and stored dependencies using NPM. Added user validations and user permissions by using the Node.JS.
  • Written test cases for unit testing and end to end testing using Jasmine and Karma.
  • Used NPM, GRUNT, Gulp for UI task runner and experienced in using the GRUNT/Gulp commands for building and deploying the project.
  • Created complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA. 
  • Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface, ExtJS Tree and Forms.
  • Worked with back-end developers to enhance the functionality of web applications asynchronously (AJAX) using REST services.
  • Worked with different third party vendors for creating and integrating new modules like parade-perks, parade-mobile site, Coupons, Numbrix IPad Apps, Dash Save & Serve etc., using Web technologies.
  • Involved in writing various SQL Queries and PL/SQL stored procedures to satisfy various business requirements of the application.
  • Used Karma for unit testing and Protractor for end to end testing.  
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration.

Environment: Windows, HTML5, CSS3, JavaScript, JQuery, JQuery UI, JSP, XML, Bootstrap, React.JS, Backbone.JS, Require.JS, Node.JS, Hibernate, Ext.JS, AJAX, Adobe Flash, Dreamweaver, Illustrator, agile, SOAP, SQL, PL/SQL, Oracle.

Confidential, Mount Laurel, NJ

UI Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC) methodologies.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Designed the Web application layout and forms using HTML5, CSS3, and JavaScript.
  • Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQuery.
  • Responsible for transforming design mock- Confidential to W3C standards compliant HTML pages using HTML5, XHTML, CSS3.
  • Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
  • Analyzed the requirements to define business process and workflow for each of the Use cases. Designed and developed the UI using JSP, Spring, Servlets, HTML, CSS and JavaScript, Bootstrap, Node JS, JQuery.
  • Used Node JS in most of the JSP’s to make an application act like a stand-alone web-server.
  • Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging. Used Spring MVC and Spring Web flow to implement business logic, Validation Frame Work and Tiles Frame work for Layouts.
  • Used  Spring MVC framework  for implementing the Web tier of the application.
  • Used different Design patterns like DAO pattern, and singleton  to achieve clean separation of layers. Worked with the agile environment.
  • Wrote GWT code to create presentation layer using GWT widgets and event handlers.
  • POJO based domain model integrated with  Hibernate ORM  for persistence Aggregation of data based on the summarized data.
  • Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
  • Used several JavaScript frameworks like Angular JS, Backbone JS for MVC on front end.
  • Designed in-house build automation and continuous integration systems by utilizing bower, Node.JS, Git, and Grunt/Gulp.
  • Developed single page web application for sharing utilizing Angular JS, web sockets and JavaScript API.
  • Used Angular JS for client side data binding and template based UI development
  • Developed the user interactive web applications and Rich Internet Applications (RIA’s) using with the help of Adobe Dreamweaver CS5.
  • Worked on Browser Compatibility and tested each web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
  • Develop MongoDB and API prototypes and proofs of concept.
  • Designed and developed REST API to consume data from and/or push data into MongoDB.
  • Designed REST based Web API with Node JS using routing frameworks such as Restify.  
  • Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
  • Designed web pages and used applications that meet business and user goals through a positive user experience.
  • Developed data formatted web applications and deploy the script using HTML5, XHTML, CSS and Client side scripting using JavaScript.
  • Participated with SQA team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRE.
  • Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
  • Involved in unit testing and end to end testing using Jasmine, Karma.
  • Strong communication, analytical and interpersonal skills working within cross-functional teams. 
  • Used SVN for version control.

Environment: HTML5, XHTML, CSS3, JavaScript, Hibernate, JQUERY, Angular JS, NodeJS, AJAX, XML, JSON, SVN, Eclipse, Core Java, Spring, Hibernate, AngularJS, JavaScript, JQuery, NodeJs, Oracle, Pl/Sql, JDBC, Rest, Eclipse, WebLogic, CVS, Junit, Bootstrap, Agile, Dash Board, UML, JSP, JSTL (Java Server Pages Standard Tag Library), Servlets, Maven, CSS, JSON, Google Web Kit (GWT), ILOG, Web 2.0, Mantis.

Confidential, Bridgewater, NJ

JAVA Developer/ UI Developer

Responsibilities:

  • Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Angular.JS and Bootstrap with MSSQL database.
  • Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions. 
  • Developed source code to consume JSON response received through AJAX calls using JQuery, Ajax () calls. 
  • Implemented Angular JS application to follow strict MVC patterns for improved source code maintenance. 
  • Participated in development of a new business application for the layout using Grid orientation model Bootstrap framework. 
  • Part of a design team with extensive usage of Rational Rose in detail design phase through the detailed use cases with Sequence, Activity, Collaboration and Class diagrams.
  • Used various industry standard design patterns like façade, factory and singleton.
  • Involved in system design, enterprise application development using object-oriented analysis in Java/JEE6 .
  • Used JSP, JavaScript, CSS, Bootstrap, Angular JS to create interactive user interface.
  • Developed dynamic UI using Angular JS.
  • Created Angular JS controllers, services and used Angular JS filters for filter functionality in search box and integrator functionalities.
  • Developed application presentation layer, which is based on Spring MVC framework involving JSP, Servlets and HTML, CSS
  • Developed Servlets and Utilized Node.JS to create a fast and efficient chat server.
  • Developed REST architecture based web services to facilitate communication between client and servers.
  • Called REST web services through Angular JS services to get JSON Object and modified the response object to display in UI .
  • Used Spring Framework for Dependency injection and integrated with the Hibernate framework for interacting with the Oracle database.
  • Developed this web application to store all system information in a central location. This was developed using Spring MVC, jQuery, JSP, Servlets, Oracle 10g, HTML and CSS
  • Design and implementation of RESTful Web services.
  • Developed Junit test cases for Unit testing & for Continuous Integration we used Jenkins.
  • Establishing the monitoring process for Issue Management and change Management using Trac Tool.
  • Worked on Oracle Glassfish Server and production issues on Java EE 6 platform
  • Experience with Eclipse , Maven build and deployment process & application Development using STS .
  • Used SVN version controlling to maintain project versions.
  • Created several Exception classes to catch the error for a bug free environment and orderly logged the whole process, which gives the ability to pinpoint the errors.
  • Analyzed web applications, documented detail Test plans, Test cases and expected results based on the business functional requirements.
  • Developed hybrid Mobile application for both android and IOS devices using Phone gap.
  • Integrated the frontend JQuery UI  with backend REST API.  
  • Built responsive site using Bootstrap that fits devices of different visual sizes.
  • Involved in Designing, Implementation, Maintenance and Testing of Databases and Web pages. 
  • Coding, styling, testing of reusable JavaScript, CSS, HTML widgets / libraries for complex UI controls. 
  • Responsible for JavaScript / AJAX UI upgrades and improvements. 
  • Designed web pages using with HTML , CSS based on the W3C standards.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented. 
  • Wrote the backend to modify the tags in the database using JSON for data transmission. 
  • Tested cross browser functionality and fixed major layout bugs for supported browsers including IE6
  • Developed callback functions to parse and handle JSON data returned from the server. 
  • Designed user friendly navigation for displaying various sections of data using JQuery .

Environment: HTML5, CSS, CSS3, JavaScript, jQuery, JSON, Ajax, AngularJS, MVC, MsSQL, Java, J2EE, Java Script, XML, JavaScript, JDBC, Spring Framework, Hibernate, Rest Full Web services, Web Logic Server, Maven, Eclipse, JUnit, ANT, Soap UI, Oracle11g, GIT.

Confidential

JAVA/ UI Developer

Responsibilities:

  • Participated in analysis, development, design and various phases of Software Development Life Cycle of the system. Worked in the Agile Environment and attended scrum meetings.
  • Associated the design patterns within the core Java back-end design and development.
  • Developed the presentation layer using HTML, DHTML, CSS, Java Script, JSPs.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade, DAO and DTO. Multi-threading for exception handling.
  • Implemented Restful Web Services through REST API’s and then integrated them with web application using Apache CFX. Responsible for the connection to Oracle database with JDBC, including data querying and updating. Used JavaScript for front-end input validation.
  • Designed and used a loosely coupled architecture consisting of UI layer (JSP, JQuery) and Middle tier (Java, J2EE) and Backend hibernate and SOAP Web Services.
  • Used the MVC feature of the AngularJS java-script framework for developing UI screens.
  • Developed the UI screens using AngularJs, java script, HTML 5, JQuery, and CSS3.
  • Designed and developed Service layer using Spring framework and Hibernate.
  • Extensively used AOP concepts using Spring for logging and declarative transactions using Spring proxy Beans.
  • Designed and developed Service layer using Spring framework and Hibernate for Mobile WebServices application.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Involved in writing SQL queries in Oracle using SQL Developer.
  • Extensively used Spring JDBC template and Hibernate for performing Database Transactions.
  • Used PL/SQL queries and JDBC module is developed for querying the database to get members.
  • SOAP UI is used for Unit Testing the web services and Altovo XML Spy for testing XSD’s.
  • Tested persistence layer and service layer using JUnit test cases.
  • Experience in using various version control tools such as CVS and SVN.
  • Experience in writing build and deployment scripts using Apache Ant, Maven.
  • Involved in Fixing the UAT Bugs, change requests (CRs) analysis and impact analysis of CRs.
  • Involved in analyzing and resolving production issues during production support.
  • Extensively used Hibernate in data access layer to access and update information in the SQL database. 
  • Developed Maven Profiles for the build process and deployed in the server.
  • Used Java Mail for asynchronous communication to send automatic email notifications to clients. Recommended system solutions by comparing advantages and disadvantages of application development and alternatives of purchases.
  • Prepared SQL Queries for data transfer and Callable Statement to call SQL stored procedures for data persistency with JDBC in Java back-end.
  • Implemented testing with Junit and used Subversion for version control.

Environment: JDK 1.4, J2EE 1.4, JSP 2.0, Servlets 2.4, JDBC, JavaScript, Node JS, Oracle 9i, Tomcat 5.0, Eclipse 3.0, Linux, NoSQL, Struts,Servlets, JQuery,EJB, Spring, iBatis, My Eclipse, Java Script, JSTL, Unix, Shell script, AJAX, XML,WebSphere Application Server, SQL,PL SQL Maven,ORM, WebLogic, WebServices (SOAP,RESTFUL), AspectJ, JBoss, Transaction Management, Apache CFX.

We'd love your feedback!