Sr. Java And Mobile Applicationdeveloper Resume
Minneapolis, MN
PROFESSIONAL SUMMARY:
- Around 7+ years of IT experience in design and development in Java based applications.
- Good understanding of Android UI guidelines.
- Expertise in using Design patterns and object oriented methodologies to design software formobile phones.
- A valued team member wif strong written communication, verbal communication skills, problem solving skills, customer service and interpersonal skills.
- Responsible, efficient, cooperative and eager to learn new technology
- Skilled in developing APIs for middle ware Framework modules formobileplatforms using C and C++ and Java.
- Experienced of working on Android platform and customizing it as per requirements.
- Undertaken full life cycle of Android Application Development which includes testing on device and simulator as well.
- Working on implementation of OMA - DM device management protocol for android devices.
- Expertise in using Design patterns and object oriented methodologies to design software formobile phones.
- Experience of developing unit test cases in using C unit test frame work.
- Experience of using version control and bug reporting tools like Clear case, Clear quest, SVN, Perforce and GIT etc.
- Worked on user-friendly and fully functional applications for Android and HTML5.
- Experience in architecture design, development and implementation of software applications and testing.
- Expertise in troubleshooting and debugging applications.
- Expertise in developing applications using Java, J2EE, Struts, Hibernate and JSP.
- Experienced wif Oracle database-table design and stored procedure
- Experienced wif TFS, GIT and Mercurial source code management systems.
- Good knowledge of AutoCAD development framework and hands-on experience of application development.
- A self-driven, goal oriented, customer focused software professional wif proven ability to successfully work in all phases of Software development lifecycle.
- Experienced wif Oracle database-table design and stored procedure
- Experienced wif TFS, GIT and Mercurial source code management systems.
- Good knowledge of AutoCAD development framework and hands-on experience of application development
- Responsible, efficient, cooperative and eager to learn new technology
- Skilled in developing APIs for middle ware Framework modules formobileplatforms using C and C++ and Java.
- Experienced of working on Android platform and customizing it as per requirements.
- Undertaken full life cycle of Android Application Development which includes testing on device and simulator as well.
- Working on implementation of OMA-DM device management protocol for android devices.
- Expertise in using Design patterns and object oriented methodologies to design software formobile phones.
TECHNICAL SKILLS:
MobileTechnologies: Android, IOS, Selenium, IPad, IPhone, Sencha Ext.JS, Dojo Mobile, Windows, Sencha Touch, Apache Phone gap, Node JS, Microsoft MVVM light, IBM Maximo Anywhere
MobileDesign and Development tools/Editors: Microsoft Blend, Axure, Adobe Phonegap Build, Visual Studio 2013, Android Studio, Eclipse, Genymotion
Server Side technologies and tools: Spring MVC, IBM MobileFirst Platform, IBM Maximo, IBM WebSphere Application Server, Apache Tomcat 8.
Version Control systems: Dimensions, SVN, Spring test Suite, GitHub
Data Management: Oracle, PL/SQL, Toad, DB2, MySQL, IBM Informatica, CA Workload Automation
UI Technologies: UI, CSS3, HTML5, Angular.js, Mongo.DB, Node.js
Java MVC Frameworks: Spring, Hibernate, JQuery, JPA, JSP, IBatis
Webservices: Rest, Soap
Testing Tools and Procedures: JUnit, HP Quality Center, IBM Rational ClearQuest
Web Technologies/Scripting Languages: JavaScript, Html 5, CSS3, JQuery, Ajax, VBScript
Other technologies/tools/programming languages known: Java Enterprise Edition, Rest Web services, SOAP web services, Spring MVC, IBM Rational ApplicationDeveloper, IBM Datapower, Altova XML Spy.
PROFESSIONAL EXPERIENCE:
Sr. Java and Mobile ApplicationDeveloper
Confidential - Minneapolis, MN
Responsibilities:
- Mobileapplication development wif Titanium SDK.
- Developmobiletime tracking user interface for iPhone and Android using PhoneGap library.
- Design, development, testing and implementation of WEB applications using Sencha touch framework.
- Implemented Presentation layer using JSP, Servlets, HTML5.
- Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
- Design and development of Web Pages using PHP, jQuery, jQueryMobile, Ajax.
- Implemented custom search solutions using Coveo (an enterprise search engine), Backbone.js, and .NET web services.
- Developed the presentation layer (UI) using JSP, Tag libraries, HTML, Flash, CSS and client validations using JavaScript.
- Design UI screens using JSP, CSS, Struts Framework, Flash, Java Script and HTML.
- Designed User manuals in CorelDraw.
- Worked wif Core Location and MapKit framework for the purpose of showing current locations on a map on iPhone applications
- Provide recommendation for app purchase for iPad use.
- Worked in team to develop iOS and Android application.
- Design is done in Panorama Style for Windows Phone 7.
- Used BlackBerry JME JDE to test software on the device.
- Developed Remote Tablet application for IBM Thinkpad; Provided a remote graphical user interface into AIC for scenario interaction through a wireless encrypted connection.
- Configured Struts, Hibernate framework wif Spring MVC.
- Implemented JBOSS Cache provider wif Hibernate second-level cache for clustered caching using cache factory interfaces.
- Data modeling using Database development skills in Oracle, MySQL, PostgreSQL
- Have used the Apache CXF to build web service clients.
- Created all the services to work wif the various entities provided and restified the services using REST APIs.
- Eclipse TPTP plug-in was used for profiling and performance testing.
- Designed, implemented and deployed the EJB entity and session beans in the Weblogic application server.
- Java Based Quality Center plugin which can be used in any tools such as Selenium, RFT etc.
- Manage multiple, high profile cross-functional AGILE program teams across various business units.
- Responsible for developing GUI / user interfaces using JSP, CSS & DHTML
- Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework.
- Used Maven to build and generate code analysis reports.
- Developed a web 2.0 control console using GWT to manage data matching for data staging.
- Worked wif business teams using Agile methodology to integrate business line of apps wif SOA in a seamless fashion.
- Development of web pages in PHP/FX.PHP using Filemaker Pro as the database.
- Generated simulation data using in-house software and Ruby scripts.
Environment: s: ANDROID, IOS, Titanium, PHONEGAP, SENCHA TOUCH, HTML5, CSS3, JQUERYMOBILE, BACKBONE.JS, FLASH, CORELDRAW, IPHONE, IPAD, ANDROID, WINDOWS PHONE, BLACKBERRY, TABLET, SPRING, HIBERNATE, MYSQL, APACHE CXF, REST, SVS, SELENIUM, AGILE, JSP, SERVLET, MAVEN, WEB 2.0, SOA.
Senior Java Developer
Confidential - Minneapolis, MN
Responsibilities:
- Developing webkit browser basedmobileapp using technologies like Sencha touch, DOJO and PhoneGap.
- Using sencha touch for development to find relevant people for the same social Networking Websites.
- Developed HTML5Mobileapplication wif HTML5, Java Script, jQuery, JSON and RESTful web service.
- Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
- Utilize Dojo framework for performing front end validations.
- Designed and implementing a Node.js basedmobiletext and voice messaging app and its cloud backend.
- Developed UI components for email and link sharing of documents and files for a Content Management
- System using Backbone.js and jQuery.
- Developed the presentation layer (UI) using JSP, Tag libraries, HTML, Flash, CSS and client validations using JavaScript.
- Developed front-end User Interface by Flex and Action Script create reusable UI component for the client side
- Developed Silverlight add-on applications for use wif CRM solutions.
- Coded several large Flash-based Actionscript applications for financial firms.
- Provide customer service and technical support to customers wif regards to the iPhone, iMac, iPad and iPod.
- Design and written Unit test cases and scenarios for Windows Phone 7.
- Developed applications using a combination of Java 6 wif Android SDK, and Java wif BlackBerry SDK.
- Used RMS storage as a database and the Blackberry API was applied for the user interface.
- Implemented Spring AOP for admin services.
- Configured Struts, Hibernate framework wif Spring MVC.
- Extensively used Oracle programming using SQL and PL/SQL
- Involved in the deployment of Web-Service End-Points using Apache CXF.
- Implemented the web services client to consume the third-party service API for validating credit cards.
- Used CVS to maintain source and version management and used Eclipse as IDE.
- Created the domains, application servers and load balancers using Weblogic.
- For integration tests JUnit framework. Worked wif Selenium for working wif test cases.
- Established a lightweight Scrum project management process and halped team meet sprint goals.
- Developed user interface using JSP, AJAX, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application
- Handled necessary Business logic in Servlets.
- Developed prototypes using Flex ActionScript, JavaScript, HTML, GWT.
- Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
- Developed and designed web interfaces and layouts using PHP, Javascript, HTML 5 and CSS.
- Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis.
- Design & creation of multiple sites using: WordPress, HTML, PHP, XML, CSS, Javascript & more.
- Lead the Drupal development team in creating and launching of HLNtv.com.
- Developed UI components using ASP.NET and C#.NET.
- Designed and built it based on previous Classic ASP version. Upgraded its original database from Access to SQL.
- Design and Develop programs in C++ to integrate as per the users requirements.
Environment: s: SENCHA TOUCH, HTML5, CSS3, DOJOMOBILE, NODE.JS, BACKBONE.JS, FLASH, FLEX, SILVERLIGHT, ACTIONSCRIPT, IPHONE, WINDOWS PHONE 7, ANDROID SDK, BLACKBERRY, SPRING, HIBERNATE, MYSQL APACHE CXF, REST, ECLIPSE, ORACLE, WEB SERVICES, SELENIUM, WEBLOGIC, SCRUM, JSP, SERVLET, ANT, GWT, JMS, PHP, RUBY, WORDPRESS, DRUPAL, .NET, ASP, C, C++, PHONEGAP, JQTOUCH.
Sr Mobile J2EE Developer
Confidential - Raleigh - NC
Responsibilities:
- Major responsibilities involved developing JAX-WS web services in java, writing complex sql queries to solve issues on a database level, TEMPeffective unit testing wif target code coverage of 80% to develop standard high quality applications.
- Worked as an assembly tester, testing applications by firing json requests and analyzing json responses and raising bugs as required.
- Worked for an employee time reporting system for the same client.
- Here I was responsible to analyze the incoming and outgoing data wif an objective of reducing the processing time for long running processes.
- Managed a team of 3 offshore resources who reported to me.
- Major part of the day was spent either in analyzing the ETL jobs or implementing new features by diving into the existing JavaScript code base.
- Also performed requirement gathering by frequent meetings wif the product owners to decide the path and features of future enhancements.
- Building Pacatio (Digital Wallet)mobileapplication wif native iOS (Objective-C).
- I joined their team asMobileDeveloperand i is responsible for delivering weekly updates. I used newest technologies and techniques in iOS 8 like Braintree SDK, Google Analytics, AWS, Mixpanel and Blocks in this app and first version published on April 2015 . In Android project i led their contracteddeveloperto deliver clone version of app on Google Play Store.
- Developing webkit browser basedmobileapp using technologies like Sencha touch, DOJO and PhoneGap.
- Using sencha touch for development to find relevant people for the same social Networking Websites.
- Developed HTML5Mobileapplication wif HTML5, Java Script, jQuery, JSON and RESTful web service.
- Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
- Utilize Dojo framework for performing front end validations.
- Designed and implementing a Node.js basedmobiletext and voice messaging app and its cloud backend.
- Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and jQuery.
- Developed the presentation layer (UI) using JSP, Tag libraries, HTML, Flash, CSS and client validations using JavaScript.
- Developed front-end User Interface by Flex 3.0 and Action Script 3 create reusable UI component for the client side
- Developed Silverlight add-on applications for use wif CRM 2011 solutions.
- Coded several large Flash-based Actionscript 3 applications for financial firms.
- Provide customer service and technical support to customers wif regards to the iPhone, iMac, iPad and iPod.
- Design and written Unit test cases and scenarios for Windows Phone 7.
- Developed applications using a combination of Java 6 wif Android SDK, and Java 1.4 wif BlackBerry SDK.
- Used RMS storage as a database and the Blackberry API was applied for the user interface.
- Implemented Spring AOP for admin services.
- Configured Struts, Hibernate framework wif Spring MVC.
- Extensively used Oracle programming using SQL and PL/SQL
- Involved in the deployment of Web-Service End-Points using Apache CXF.
- Implemented the web services client to consume the third-party service API for validating credit cards.
- Used CVS to maintain source and version management and used Eclipse as IDE.
- Created the domains, application servers and load balancers using Weblogic 9.0.
- For integration tests JUnit framework. Worked wif Selenium for working wif test cases.
- Established a lightweight Scrum project management process and halped team meet sprint goals.
- Developed user interface using JSP, AJAX, JSP Tag libraries and Struts Tag Libraries to simplify the
- Handled necessary Business logic in Servlets.
- Developed prototypes using Flex 3, ActionScript 3, JavaScript, HTML, GWT.
- Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
- Developed and designed web interfaces and layouts using PHP, Javascript, HTML 5 and CSS.
- Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis.
- Design & creation of multiple sites using: WordPress, HTML, PHP, XML, CSS, Javascript & more.
- Lead the Drupal development team in creating and launching of HLNtv.com.
- Developed UI components using ASP.NET and C#.NET.
- Designed and built it based on previous Classic ASP version. Upgraded its original database from Access to SQL 2008.
- Design and Develop programs in C++ to integrate as per the users requirements.
Environment: s: Sencha Touch, HTML5, CSS3, DojoMobile, node.js, Backbone.js, Flash, Flex, Silverlight, ActionScript, iPhone, Windows Phone 7, Android SDK, Blackberry, Spring, Hibernate, Mysql Apache Cxf, Rest, Eclipse, Oracle, Web Services, Selenium, Weblogic, Scrum, JSP, SERVLET, AN T, GWT, JMS, PHP, Ruby, wordpress, drupal, .Net, ASP, C, C++, PhoneGap, jqtouch.
Lead SoftwareDeveloper
Confidential - Reston - VA
Responsibilities:
- Refactored existing code and redesigning structures to improve performance of the entire app.
- Responsible for designing and implementation of custom UIs, animation and graphic rich interfaces.
- Used Expandable List Views to create drop-down lists using custom objects.
- Designed the login activity wif dynamic layouts and custom buttons, while working extensively wif Android Studio, Java and Android SDK frameworks.
- Used services, Async tasks and Alert Notification API to implement event reminder feature into themobileapp.
- Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
- Designed and implemented database contract, database halper and provider classes to work wif content providers.
- Designed user session management wif Persistent Cookie Store parsing JSON response.
- Integrated location based services using Google Maps API to display locations of the nearest stores.
- Worked on performance enhancements and fixed the bugs by closely working wif testing team.
- Used logcat, DDMS (Dalvik Debug Monitor Server) and traceview for debugging and detecting memory leaks.
- Implemented unique design for portrait and landscape mode.
- Developed connection wif server using Open Source libraries, Asynchronous Http Client for Android.
- Completed the implementation of Data-Driven Hybrid application using Sencha Touch and PhoneGap framework.
- Used the continuous integration tool Anthill Pro to automate the daily processes.
- Utilized Shared Ps to store and maintain user information.
- Utilized SQLite DB for storage of raw queries.
- DoInBackground functions to make for a faster experience.
- Updated patches, elements and components to fix bugs, while adhere compliance & mitigate security risks.
- Conversed wif back-end development team to integrate front- and back-end code.
- Used GIT-HUB as our project version controller, where used to commit and push the developed, working code.
- Communicated TEMPeffectively wif stakeholders to manage expectations.
Software Developer
Confidential - El Segundo, CA
Responsibilities:
- Assisted in designing the User Interface(UI/UX) and overall look and feel of the app.
- Implemented Fragments to make the app usable on both Smart phones and Tablets.
- Involved in adding the gestures to the app to show the Top Level view, Categorized View and the detailed view of the RSS Feeds.
- Worked on Generic Grids and Custom List Views to list the XML feeds.
- Developed the app to adapt to different orientations (Landscape/Portrait) and various resolutions (ldpi/mdpi/hdpi) based on the device.
- Integrated and used third party libraries to cache image data and improve performance of the application.
- Developed and implemented the XML Parser for feeds from various sources and displayed the parsed data in the app.
- Designed, architected, and developed themobileapplications for Confidential using Xamarin, a cross-platform development tool.
- Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
- Installed and configured Anthill Pro for Automating Deployments and providing a complete automation solution.
- Inserted suitable code to capture the various button and text field events and implemented the desired action for each of the widgets.
- Used web views, list views & populated lists to display the lists from database using simple adapters.
- Sync data wif SyncAdapter by retrieving data from the server via Retrofit and updating data locally via Content Provider.
- Successfully developed secure communication between the client and the server and using algorithms to encrypt data.
- Performed Unit testing on the various modules/functions to ensure dat the output is as expected.
Environment: Android SDK, Eclipse IDE, Java, XML, Xamarin, emulator and Base device (Google Nexus 7).