Sr. Mobile Web Developer Resume
Seattle, WA
SUMMARY
- Developed the presentation layer using JSP, Tag libraries, HTML, Flash, CSS and client validations using JavaScript.
- Design GUI and Artwork (.GIF, .JPEG, .BMP) in Photoshop, CorelDraw, and Quark Express
- Repair of iPhone generations 3G - 4S, glass/screen replacement, Color change, Battery Replacement, etc. Ordering parts and business advertisements.
- Develop step-by-step training resources for iPad IOS technology use.
- Developed on a team of four paid with a research grant to produce an Android application (currently under non-disclosure agreement).
- Architected a customized network protocol used by client applications including Android, iOS and Windows Phone 7 to communicate with cloud architectures.
- Development mobile web application for Android, iOS and BlackBerry Device
- Developed Remote Tablet application for IBM Thinkpad; Provided a remote graphical user interface into AIC for scenario interaction through a wireless encrypted connection
- Developed the Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and Macromedia/Adobe Flex.
- Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
- Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
- Design and Developed using WebService using Apache CXF.
- Worked on web services SOAP and REST technologies
- Developed various reusable helper and utility classes using Java Beans with Eclipse editor.
- Configured JMS Server setupand DB Connection pool setup & deployed Returned items in Weblogic Server.
- Played major role in migrating the all Rivervalley web applications source code from Microsoft Visual Source Safe (VSS) to Subversion (SVN) repositories.
- Selenium-Sikuli Integration for Distributed Remote Execution
- Provides technical assistance in identifying, evaluating and developing Agile methodologies and procedures that are efficient, effective and meet good business practice.
- Design & Development of the User Interfaces using HTML, CSS and JSP.
- Used JQuery, AJAX to interact with with Java Servelet and YUI library to enhance user experience
- Created Maven build file to build the application and deployed on WebSphere Application Server.
- Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
- Prototyped and implemented Cloud based Service Bus on WSO2 for engaging stakeholders in the initial SOA discussions.
- Writing and Optimizing MySQL Queries and connect queries to PHP.
- Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis.
- Develop mobile time tracking user interface for iPhone and Android using PhoneGap library
- Used Sencha Touch to create Android and iOS applications to support RoR app
- Delivered mobile app for book reading capability with HTML5 Sencha and online services with Flash/Flex.
- Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
- Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Can.js, and JQuery.
TECHNICAL SKILLS
Core Java: Collection, Multithreading, Applets and Swing
J2EE Technologies: Servlets2.3/2.4/2.5, JSP1.2/2.0, EJB2.0/3.0, JMS1.1, JDBC2.0/3.0
Web Servers/application servers: Apache tomcat Server5.0/6.0, IBM Web Sphere server 6.1/7.0, pramati server, Bea Weblogic server8.1/10.0
Web tools and languages: HTML, XML, CSS, DHTML, AJAX, ANT, Java Script
Framework: Design Patterns, SOAP, Struts 1.0/1.1/1.2/2.0 , Hibernate2.0/3.0, Spring1.0/2.5.
Databases: Oracle8i/9i/10g, MS SQL Server 2000/2005/2008 , DB 2 8.2/9.0/9.5.
Languages: C, C++ with OOPS, Java 1.3/1.4/5.0/6.0 , J2EE 1.3/1.4/5.0.
Operating Systems: Windows 2003/2008/XP/Vista, Unix.
Tools: Eclipse3.3/3.4, Rational Rose, Dreamweaver, RAD6.0/7.5, Net Beans.
Methodologies: Rational Unified Process (RUP), Agile (SCRUM), UML.
Version Control: Visual SourceSafe (VSS), ClearCase, ClearQuest, CVS.
Testing: Junit
PROFESSIONAL EXPERIENCE
Confidential - Seattle, WA
Sr. Mobile Web Developer
Responsibilities:
- Designed and developed the family calendar with color codes for individual and group items.
- Added ability to add events and set reminders in the calendar.
- Created neat and simple screens for adding Shopping lists and To-do lists.
- Played major role in migrating the all Rivervalley web applications source code from Microsoft Visual Source Safe (VSS) to Subversion (SVN) repositories.
- Selenium-Sikuli Integration for Distributed Remote Execution
- Provides technical assistance in identifying, evaluating and developing Agile methodologies and procedures that are efficient, effective and meet good business practice.
- Design & Development of the User Interfaces using HTML, CSS and JSP.
- Used JQuery, AJAX to interact with with Java Servelet and YUI library to enhance user experience
- Created Maven build file to build the application and deployed on WebSphere Application Server.
- Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
- Prototyped and implemented Cloud based Service Bus on WSO2 for engaging stakeholders in the initial SOA discussions.
- Writing and Optimizing MySQL Queries and connect queries to PHP.
- Table views with custom cells were used to display the list in a card like format.
- Added ability to add commonly used recipes to the app so that anyone in the family could use that and make wonderful meal preparations.
- Create Wire frames for new capabilities with HTML5, CSS3, and MDBootstrap Framework.
- Create Front End with Angular and Material Design for Bootstrap, for Dashboard Admin Panel and REST Communication with Back End Side.
- Added support for Ads in the free version.
- Participated and led in Scrum meetings and helped in the design and architecture of the application.
- Worked on migrating the application from Objective C to Swift.
- Used Storyboards to design the entire flow of the application according to the different use cases.
- Added ability to take pictures of the receipts to add information into the application.
- Added ability to save the expense reports as PDF or email to the concerned person.
- Worked on the webserver to read email messages and convert them into receipts that can be used inside the app.
- Used the tool bar to display quick access icons to the user.
- All the expenses are displayed in a clean table view with custom table view cells.
- Created screens for displaying reports and usage statistics.
- Followed SCRUM methodology with two week sprints for efficient software development.
- Used Auto Layout to support the app in portrait and landscape modes.
- Coding, maintenance and enhancements to iPhone Application. Configured JMS Server setupand DB Connection pool setup & deployed Returned items in Weblogic Server.
- Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis.
- Develop mobile time tracking user interface for iPhone and Android using PhoneGap library
- Helped in upgrading the application with new features based on the requirements
- Helped in resolving issues and working on customer reported bugs.
- Created wrapper classes to work with XML and JSONwebservices.
- Front end Development for hybrid app, using Html5, CSS3, JavaScript, jQuery, and jQueryMobile.
- Consuming RESTful Services APIs, and Local Storage for Data Persistence.
- Used Apache Cordova to designwebviews for part of the application that was hybrid.
- UI/UX Designed in JQueryMobile, JavaScript, JQuery for Ajax Calls, and CSS Customization.
Environment: IPhone, IPad, XCode 6.2 iOS 8, Objective-C, Cocoa Touch, and swift to swift 2, JS, AngularJS, HTML5 CSS3, Dashboards Build overWebFront End Frameworks, back end services and scrum leads.Touch, HTML5, CSS3, Jquery mobile, Backbone.js, Flash, CorelDraw, iPhone, iPad, Android, Windows Phone 7, Blackberry, Tablet
Confidential - Seattle, WA
Sr. UI Developer
Responsibilities:
- Developed user specific Highlights(dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
- Developed and Implemented WebServices and used Spring Framework.
- Developed the Presentation and Controller layers using JSP, HTML, Java Script, Business layer using Spring (IOC, AOP), DTO, JTA, and Persistent layer DAO, Hibernate for all modules.
- Developed stored procedures, Triggers and functions in Oracle 10g to process the trades using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables
- Involved in designing the user interfaces using Struts Tiles Framework, HTML, JSP.
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
- Enhanced the functionality of screens using JSP, HTML, JavaScript, CSS and JQuery.
- Designed and implemented the web application in Ruby on Rails, Node.js, HTML5 and JQuery from initial concept development to beta launch.
- Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap for Virtual Infotech Inc.
- Researched future web technologies such as HTML5, CSS3, Backbone.js etc.to develop new web applications.
- Oracle is used as the persistence layer, configured and optimally indexed for searches
- Worked on Data Services implementation for the CRUD services.
- Involved in the development of SQL, PL/SQL Packages, Stored Procedures
- Working experience in Web Services using SOAP and WSDL, JSF, JSON, JQuery, JMS and Oracle coherence.
- Technology leadership for the direction of the Cloud based application using Node.JS, PDFJS, Sencha, MongoDB and MS SQL Server integrating to a proprietary framework.
- Developed programs for accessing the database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate the data in the database
- Used JPA 2.0 (JDBC Framework) and Apache CXF for XML generation.
- Worked on web services SOAP and REST technologies
- Involved in debugging the product using Eclipse and JIRA Bug Tracking.
- Configured JMS Server setupand DB Connection pool setup & deployed Returned items in Weblogic Server.
- Developing a new Content Management System backed by subversion using java EE technologies.
- Developed JUnit test cases for all the developed modules.
- Provides technical assistance in identifying, evaluating and developing Agile methodologies and procedures that are efficient, effective and meet good business practice.
- Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
- Design & Development of the User Interfaces using HTML, CSS and JSP.
- Involved in user interface development using JSTL.
- Was involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content.
- Created Maven build file to build the application and deployed on WebSphere Application Server.
- Quickly learned iText and implemented to solve Hungarian Special Character Issue.
- Developed a smart rule engine for CAS that tracks, alerts, emails and generates Crystal/Jasper reports for decision-makers in a company about any customer-employee issue whenever the rule is applicable.
- Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
- Assisted in visualization, planning and implementation of Web 2.0 initiatives.
- Developed master JMS producer, master JMS consumer, and notification manager to implement existing interfaces and hide JMS details from existing (legacy) notification producers and consumers using J2SE DESIGN PATTERNS.
Environment: HTML, CSS, Angular.js, Bootstrap, Backbone.js, JavaScript, JSP, Jquery, SASS, LESS, Servlet, UNIX, Linux, Oracle, JDBC, Eclipse, Java, Spring, Hibernate, Apache CXF, Clear Case, Struts, Tomcat, CRUD, JUnit, JIRA, Maven, iText, Weblogic, SVN, UML, Agile (Scrum).
Confidential
Software DeveloperResponsibilities:
- Design UI screens using JSP, CSS, Struts Framework, Flash, Java Script and HTML.
- JSON is used for serializing and deserializing data that is sent to or receive from JSP pages.
- Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
- Used ANT for building the application and deployed on BEA WebLogic 8.1 Application Server.
- Developed a web 2.0 control console using GWT to manage data matching for data staging.
- EJB components are deployed on the Web Logic Integration with MQSeries using JMS. The database was Oracle.
- Develop complex web applications in PHP, AJAX with Informix as the database to model the business logic of the company which is Supply Chain Management.
- Applying Ruby on Rails and JQuery debugged, enhanced, extended business-to-business SAP application. Provided extensive integration and functional mocks testing.
- Develop WordPress themes to meet the needs of the small business owner.
- Developed a part of the front End using Flex Parsley framework in Flex and Actionscript.
- Develop Silverlight application using Onion/PRISM Architecture.
- Developed prototypes using Flex, ActionScript, JavaScript, HTML, GWT and Java.
- Coding, maintenance and enhancements to iPhone Application.
- Ported an iPhone iOS application to Android to include SQLite database management and several data entry views and GUIs.
- Organized and facilitated daily stand-up meetings, reviews, retrospectives, sprint and release planning, demos and other Scrum-related meetings.
- Used web services (REST) to bridge the gap between our MS and Drupal/Wordpress technology.
- Developed UI components using ASP.NET and C#.NET.
- Developed an in house Bankruptcy Intake program in Classic ASP/ASP.NET. Program is inherited from Classic ASP Debt intake program. Used Visual Studio 2008 to develop this mix program of both Classic ASP and ASP.NET. Used vbscript, javascript, and added some new ASP.NET pages.
- Developed code for C, to secure the transaction.Wrote various C++ utilities for different flavors of UNIX servers (Sun Solaris, IBM AIX and SCO)
- Developing webkit browser based mobile app using technologies like Sencha touch, DOJO and PhoneGap
- Design, development, testing and implementation of WEB applications using Sencha touch framework.
- Developed mobile app for selling medical devices using HTML5, CSS3, AJAX jQuery, jQTouch, and PhoneGap.
- Was involved in UI development, and Developed presentation layer using JSP, HTML5, DHTML, CSS, AJAX, JavaScript, JSTL Taglibs.
- Design is done in Panorama Style for Windows Phone 7.
- Developed applications using a combination of Java 6 with Android SDK, and Java with BlackBerry SDK
- Implemented MVC design architecture using Ruby on Rails and MySQL
- Implement web service components using Apache CXF framework
- Developed Rest architecture based webservices to facilitate communication between client and servers.
- Used JSON for data exchange between application modules along with XML.
- Consumed Web Services (WSDL, SOAP) from third party for authorizing payments to/from customers.
- Developed the application using Eclipse IDE and worked under Agile Environment.
- Maintained the business standards and the requirements in EJB and deployed them on to WebLogic Application Server.
- Administered bot Git and Subversion repositories for an enterprise code off.
- Led development team using J2EE creating web enabled invoicing system for multiple location service company in NetBeans environment using GIT-HUB version control
- Developing test suites in Selenium WebDriver (Java) with TestNG framework in Eclipse IDE for regression and sanity testing.
- Architected, Designed and developed the product using HTML5, CSS3, Jquery, Javascript, Sencha, PhoneGap
- Developing web kit browser based mobile app using technologies like Sencha touch, DOJO and PhoneGap.
- Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and jQuery
- Writing Back end scripts on Node.js/JavaScript.
Environment: HTML, CSS, Angular.js, Bootstrap, Backbone.js, JavaScript, JSP, Jquery, SASS, LESS, Servlet, UNIX, Linux, Oracle, JDBC, Eclipse, Java, Spring, Hibernate, Apache CXF, Clear Case, Struts, Tomcat, CRUD, JUnit, JIRA, Maven, iText, Weblogic, SVN, UML, Agile (Scrum).