Sr. Mobile Developer Resume
Jersey City, NJ
PROFESSIONAL SUMMARY:
- Around 9+ years of IT experience in design and development in Java based applications.
- Good understanding of Android UI guidelines.
- Design patterns and object oriented methodologies to design software for mobile phones.
- A valued team member with strong written communication, verbal communication skills, problem solving skills, customer service and interpersonal skills.
- Experienced with IDEs of visual studio and their Unit Testing Frameworks and XCode.
- Experienced in development with MVC3, MVC4 and MVVM design patterns.
- Experienced with Oracle database - table design and stored procedure Experienced with TFS, GIT and Mercurial source code management systems Good knowledge of AutoCAD development framework and hands-on experience of application development Strong background in mathematics and physics.
- Experience of using version control and bug reporting tools like clear case, clear quest, svn, perforce and git etc.
- Worked on 5 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.
- A self-driven, goal oriented, customer focused software professional with proven ability to successfully work in all phases of Software development lifecycle.
- Experienced with 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 for mobile platforms using C and C++ and Java.
- Undertaken full life cycle of Android Application Development which includes testing on device and simulator as well.
- Experienced with Oracle database-table design and stored procedure .
- Experienced with TFS, GIT and Mercurial source code management systems.
- Design, development and the on-going management software applications.
- Responsible for the development of mobile/tablet applications. This includes the iphone/ipad (ios), android, windows phone and other tablet/mobile applications.
- Design and development of desktop applications that use Microsoft Kinect SDK.
- Development of applications for Chrome using sencha (javascript based).
- Maintaining projects with off shore clients including US, UK, Cyprus and other countries.
- Development of architecture and design for products, coding testing and maintenance.
WORK EXPERIENCE:
Sr. Mobile Developer
Confidential - Jersey City, NJ
Roles & Responsibilities:
- Developed and implemented Swing, spring and J2EE based MVC (Model-View-Controller) framework for the application.
- Developed API using Hibernate to interact with the Oracle database.Set up JBoss Server, Configured MySQL Cluster in Linux OS and installed OpenCall XDMS.
- Implemented SOA architecture using SOAP web services by using Apache CXF and JAX-WS.
- Knowledge of building applications for Web Services using different technologies and standards such as REST, Apache CXF.
- Developed the application using Eclipse IDE and worked under Agile Environment.
- Deployed the application on WebLogic Application Server.
- Used Subversion for software version control.
- Created selenium automation scripts in Java.
- Designed and implemented four Agile Scrum teams for product development.
- Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
- Developed Servlets and Worked extensively on Sql.
- Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis.
- Update Titanium with latest features and resolve existing bugs in the platform.
- Involved in designing and developing dynamic web pages using HTML and JSP with Struts tag libraries.
- Verification of HTML5, CSS3 and JavaScript features compatibility in the device browsers.
- Developed application code using Eclipse-Galaxo IDE and configured with Maven and JBoss
- Assisted in visualization, planning and implementation of Web 2.0 initiatives.
- Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.
- Developed custom web forms using PHP and JavaScript.
- Integrated various plugins to access and customize native iPhone and Android features.
- Develop step-by-step training resources for iPad IOS technology use.
- Design and written Unit test cases and scenarios for Windows Phone 7.
- Designed, and developed UI for control and sensors,Tablet based android development.
- Development mobile web application for Android, iOS and BlackBerry Device.
Environment: s: Spring, Hibernate, Sencha Touch, HTML, CSS3, Backbone.js, Flash, iPhone, iPad, Android, Windows Phone 7, Blackberry, Tablet, MYSQL, APACHE CXF, REST, Eclipse, Weblogic, Subversion (SVN), Agile, JSP, SERVLET, MAVEN, Web 2.0, SOA, PHP, Ruby, Drupal.
Sr. Mobile Developer
Confidential - Reston, VA
Roles & Responsibilities:
- Developed the Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and Macromedia/Adobe Flex.
- Implemented Hibernate and Spring to replace EJBs in the earlier architecture.
- Worked on persistence layer using O/R Mapping tool IBatis with Oracle Database.
- Exposing and consuming the services to the downstream applications using Apache CXF and Apache camel. Implemented multiple J2EE web service projects using Java, REST, SOAP, Spring, WebLogic and Websphere in production.
- Developed web services API using AXIS for rendering the transport information.
- Installed and configured Development Environment using Eclipse with Weblogic Application server .
- Worked on the Eclipse SDK framework to develop the Code and Deploy the Application by Integrating to the Tomcat Server.
- Involved in creation of automation framework using selenium and testing.
- Followed agile software development process, attended scrum meetings for incremental product development.
- Designed the front end using Java Applets and Swing, as well as JSP.
- Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
- B uilt up a client base and experience in the web field. Maily HTML/CSS and WordPress.
- Migration of the MVC based Reporting framework to GWT (Google Web Toolkit) using GWT-EXT.
- Lead the Drupal development team in creating and launching of HLNtv.com.
- Responsible for the creation of the applications by using C# and enhancement of the projects for .net applications.
- Designed and developed dynamic web based solutions using ASP, ASP.Net, SQL Server 6.5, Visual Basic and Active-X components.
- Developed a multi-platform mobile application to visualize gene expression database using Sencha Touch.
- Development of custom components using Flash CS3 Professional.
- 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.
- Process Automation: coded scripts to automate various manual processes (Screen Scraping) using VB Script and Ruby.
- Design front end with css3 and HTML coding.
- Design and development of a proof-of-concept real-time notification system using Node.js and Socket.IO.
- Created custom javascript libraries using backbone.js and jQuery.
- Implemented Change Requests and Enhancements using Flex and Java technologies.
- Developed a C# and Silverlight front-end application to access the web service.
- Developed prototypes using Flex 3, ActionScript 3, JavaScript, HTML, GWT and Java .
- Experience in creating applications that support all orientations on iPhone and iPad.
- Design is done in Panorama Style for Windows Phone 7.
- Develop & design mobile banking client for J2ME & Blackberry Models.
Environment: Spring, Hibernate, Apache cxf, HTML, Blackberry, Windows Phone 7, iPhone, iPad, Acion script, Silver light, Flash, Flex, Node.js, CSS3, Ruby, PHP, Drupal,GWt, Word Press, Servets.
Dev Lead/Web Developer/Android
Confidential, San Diego, CA
Roles & Responsibilities:
- Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies
- Design and Developed using WebService using Apache CXF (Celtix+Xfire) .
- Developed JUnit test cases to validate the REST services.
- Implemented Web Services using JAX-WS Specifications depending on the needs to understand SOAP messages.
- Developed application using MyEclipse for rapid development.
- Installed and configured of Apache, Weblogic for QA Environment.
- Configured Selenium RC and Selenium GRID on CART machines.
- Followed agile software development process, attended scrum meetings for incremental product development.
- Worked in Agile environment with active scrum participation.
- Developed static and dynamic Web Pages using JSP, HTML and CSS.
- Used ANT scripts to build the application and deployed on WebSphere Application Server.
- Developing unified Global Transaction Banking platform using Google Web Toolkit (GWT) to support a consistent web experience.
- Study applications written in C and program them on Web using Object-oriented PHP and AJAX while making them more efficient.
- Coded scripts to clean normalize, reformat data for loading into the ERP system using VB Script and Ruby scripts.
- Eventually delved into CMS, such as WordPress.
- Develop and implement online marketing strategies for clients, including Drupal & Wordpress.
- Designed the data modeling for the .net applications of new projects and reviewed high and low level designs.
- Design and implement existing and new website features using ASP.Net MVC.
- Design, development, testing and implementation of WEB applications using Sencha touch framework.
- Implemented webpages using HTML
- Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
- Utilized Node.js to create a fast and efficient chat server.
- Researched future web technologies such as HTML5, CSS3, Backbone.js etc.to develop new web applications.
- Development of custom components using Flash CS3 Professional.
- Manipulation of flash video using Actionscript Developed User Interface with effects and animations using Java Script, Ajax, JQuery, Flex, JSF, JSP, Flash and HTML.
- Created re-usable custom components in Flex3 and ActionScript3.
- Developed Silverlight add-on applications for use with CRM 2011 solutions.
- Implemented business requirements using Actionscript .
- Updating and upgrading Ipad and Iphones through apple software.
- Develop application for Windows Phone 7 using C#, SQL, WCF Developed an application that gives live game results, standings and news of soccer teams, utilizing Java blackberry JDE .
Environment: MySql, Webservice, Eclipse, Weblogic, Selenium, Agile, Scrum, JSP, GWT, Sencha touch, Ruby,Word press, .Net, Node.js, Backbone.js, Silverlight, Action scrip, SQL, Blackberry, Flex.
Sr. IOS Developer
Confidential -San Diego, CA
Roles And Responsibilities:
- Instituted and trained fellow developers on a custom Data Access Layer utilizing the Entity Framework 4.0, LINQ and Lambda expressions
- Created numerous web applications utilizing MV, C# 4.0, jQuery, AJAX and Web Services
- Implemented cross-departmental Innovation Meetings to engage employees to explore new avenues of revenue-generating or cost-saving ideas
- Coordinated branching/merging strategies incorporating Team Foundation Server 2010
- Assisted in running various Agile project management meetings (Sprint Planning Meetings, Scrums, etc )
Environment:: jQuery, Entity Framework, SQL Server 2008, TFS 2010, MVC .
Web Developer
Confidential, San Diego, CA
Roles And Responsibilities:
- Created and maintained numerous business critical applications. These applications were the cornerstone of the organization and needed to be highly effective as well as very efficient.
- Developed efficiency reports for senior management.
- Developed an online task assignment application. This application is used to assign various tasks in the business process to an employee and provide relevant metrics to management.
- Developed and maintained web services to allow clients to submits orders and receive reports
- Worked closely with various department heads throughout the SDLC.
Environment: SQL Server 2005, AJAX, Javascript, CSS, REST/SOAP, Crystal Reports, Agile, Silverlight .
Senior Mobile Programmer
Confidential -Riverside, CA
Roles and Responsibilities:
- To track the allocation of resources for projects created by the government agency and bid on by the general public.
- To reduce corruption by government officials by making the bidding and awarding process of contracts anonymous.
- To allow all contractors an equal opportunity to win a government contract.
- Lead a team of 2 programmers, 1 graphics artist and 1 analyst through the entire development process.
- Worked closely with the QA team to develop an effective testing schedule.
- The lead technical contact for all branches of the organization. Sales, training, QA, installations, etc
Environment: Android, IOS, Java, Spring, Struts, SQL Server 2005, JavaScript, CSS, Crystal Reports.