Lead Mobile/java-j2ee Developer Resume
San Jose, CA
SUMMARY:
- Around 6 years of IT experience in Design, Development and Testing of mobile applications in iOS and web based multi - tier applications using Java/J2EE technologies.
- Around 4years of experience as an iOS developer/analyst.
- Around 4 years of experience as an JAVA/J2EE developer.
- Experience in developing applications usingCocoa frameworks in Objective C and Swift 2.0.
- Expertise in using Xcode and Interface Builder and storyBoards .
- Sound knowledge in UIkit, Mapkit, CoreData, Networking over Rest web services and human interface guide lines.
- Worked on ios 7 to ios 10 with ARC
- Worked with QA and Production teams to ensure quality and bug free applications.
- Worked on Notifications, Delegation and Key-Value Coding and Key-value observing design patterns.
- Solid understanding and Experience in using third party frameworks and reporting frameworks like Crashlytics and Google Analytics, Flurry.
- Experience in using Oracle SQL/PL SQL and Sqlite
- Worked on creating apps for both iphone and ipad. Also very good with Auto Layout
- Experience in working with automated software build tool Apache Ant
- Developed projects and products using SDLC (Software development life cycle), from initiation, planning, designing, execution and implementation, development
- Implemented various design patterns like MVC, Singleton, abstract factory and Façade.
- Good knowledge and experience in developing web interfaces using technologies like XML, HTML and CSS.
- Good knowledge and experience in using database API JDBC
- Experience in Using Ant build tools and performing Unit test by using JUnit.
- Experience in developing and consuming Internet/Intranet Applications with JSON and Restful web services.
- Experience in developing and consuming SOAP web services using XML and XSD.
- Strengths in Problem solving and Timely resolution of issues. Self-motivated, diligent, positive work attitude and self-motivated to work independently and as well as in team
- Hardworking and result oriented with customer Focus and ability to persist and explore new waysof finding solutions to problem.
TECHNICAL SKILLS:
Languages: Objective C, Swift, JAVA, PL/SQL,SQLite
J2EE Standards: JSP, Servlets, JDBC, Java Bean, XML, JavaScript, HTML,Cascading Style Sheets (CSS), Web Services, Spring MVC 4.0
Frameworks: Core data, core location, core graphics, map kit, UI kit, Key chain services, Cocoa lumber jack, AFNetworking, NSURLSession, OpenGLORM: Hibernate, SQL
XML: SAX and DOM parsers, XML Schema
Application/Web Server: Apache Tomcat 6.0, Oracle Web Logic,IBMWebSphere
Architectures/Methodologies: Agile,Trello, JIRA, Jenkins
Database: Oracle, SQL
Operating Systems: Mac, Windows 98/NT/2000/XP.
IDE: Xcode, Interface Builder,My Eclipse, Sublime
Version Control Tools: Source tree, git-hub, git-gerrit, Microsoft TFS
Tools: Cocoa pods, Maven
PROFESSIONAL EXPERIENCE:
Confidential, San Jose, CA
Lead Mobile/JAVA-J2EE Developer
Responsibilities:
- This application was designed and implemented using Interface builder, Storyboards, Instruments and Swift 2.2, Objective C and migrated to Swift 3.0
- I have developed code using Navigation controllers, Tabbar controllers Action sheet, Page View Controllers, Custom view controllers, custom protocols.
- Built custom Text Fields with different colors textures, positions and editing the attributed texts, Custom Scroll sheets.
- Built Rest Service classes using NSURLSession, closures, blocks and delegate patterns.
- The user interface for this app was implemented using UIKit and Foundation, Keychain, Core data, iOS 9 Frameworks
- Deployed on targets ranging from iOS 8 to iOS 9.
- I have attended business meeting to see the app driven to meet the goals of the business.
Environment: iOS,xcode,Java,JsessionCookie,TLS, SSL authentication, VPN, Rest rpc, XML, OCMapper, Swift 3.0, Json,NSURLSession,Cocoa touch, Swift 2.2,iBeacon, NSURLStreaming, core-plot, Fabriccrashlytics, Java, Spring4.0 MVC,Rest,Maven
Confidential, MiamiMobile/JAVA Developer
Fit4Kids:iTunes Link
Responsibilities:
- This application was designed and implemented using Interface builder, Storyboards, Instruments and Swift 2.2 and Objective C
- Developed code using Navigation controllers, Tab bar controllers Action sheet, PageViewControllers, Custom view controllers, custom protocols.
- Built custom Text Fields with different colors textures, positions and editing the attributed texts, Custom Scroll sheets.
- Built Rest Service classes using NSURLSession, closures, blocks and delegate patterns.
- The user interface for this app was implemented using UIKit and Foundation,Keychain, Core data, iOS9 Frameworks
- Deployed on targets ranging from iOS8 to iOS 9
- Fixed bugs and crashes for some of the apps above mentioned.
- Used CAAnimations Transition for smooth transition.
- Developed Pixel perfect UI
- Consumed the REST web services with JSON objects in Mutable Arrays and Mutable dictionaries.
- Used custom Table views, Collection Views from the UIKIt, Core Data, Store Kit and Core graphics, AV foundation Frameworks.
- Involved in the code review meetings. Also fixed code and bugs in the code.
- Interacted with customer in business meetings to get the customer stories in the product backlog and also reported the status every week sprint.
- Attended daily scrum meetings to discuss and come to a solution using JIRA as a work-tracking tool
- Also did some android coding for the employee application using Java.
Environment: NSURlSessions, REST, Core data, Coregraphics, CAAnimation, UIKit, PhunWare, Vidyo, Google Analytics, Store Kit, MMSpreadSheetView, Fabric-Crashlytics, Odata 4, KeyChain, Multi API Architecture, Quartz core, Interface Builder, Braintree, OCMapper, SVProgressHUD, IQKeyboardManager, Swift 3.0, swift 2.0, Xcode 7.3.1, C, C++, Android, Java
Confidential, Marina Del RayiOS developer
Responsibilities:
- This Storybots application is for kids. It helps them learn everything they need as a kid very fast and in very innovative way much faster than the usual methods employed at school. It is very appealing with its graphics content.
- Responsibilities
- This application was designed and implemented using Interface builder, Instruments and Swift 2.0 and Objective C
- I have developed code using Navigation controllers, Action sheet, PageViewControllers, Custom view controllers and custom protocols.
- The user interface for this app was implemented using UIKit and Foundation, AVFoundation, Core data, iOS9 Frameworks
- Used frameworks like Braintree for processing Payments.
- Deployed on targets ranging from iOS 7 to iOS 9
- Fixed bugs and crashes for some of the apps above mentioned.
- Used CAAnimations Transition for smooth transition.
- Consumed the REST web services with JSON objects in Mutable Arrays and Mutable dictionaries.
- Used custom Table views, Collection Views from the UIKIt, Core Data, Store Kit and Core graphics, AV foundation Frameworks.
- Involved in the code review meetings. Also fixed code and bugs in the code.
- Interacted with customer in business meetings to get the customer stories in the product backlog and also reported the status every week sprint.
- Attended daily scrum meetings to discuss the roadblocks and come to a solution using JIRA as a work-tracking tool.
Environment: AFNetworking, REST, Core data, Coregraphics, CAAnimation, UIKit, FBCoreSDK, Google Analytics, Store Kit, Flurry, Fabric-Crashlytics, NSURLSessions, Multi API Architecture, Cocos -2D, OpenGL ES, ObjectAL, SQLite, Zip Archives
Confidential, CalifoniaiOS developer
Responsibilities:
- This application was designed and implemented using Interface builder and Objective C
- Developed code for the Custom Menus, Dialogs and Image Views, Push Notifications
- The user interface for this app was implemented using UIKit and Foundation Frameworks
- Used UIView Animation Transition for smooth transition.
- Consumed the REST web services with JSON objects in Mutable Arrays and Mutable dictionaries using AFNetworking.
- Used custom Table views from the UIKIt.
- I have used UImap kit, Key chain, Core graphics Frameworks.
- I have Integrated Google maps and Google analytics with in the application.
- Involved in the code review meetings. Also fixed code and bugs in the code.
- Interacted with customer in business meetings to get the customer stories in the product backlog and Involved in agile meeting every day to discuss the roadblocks and come to a solution.
Environment: Interface builder, Objective C, Swift, Rest, JSON, Google maps, core location, core data, Accounts, Core graphics, SQLite, SevenSwitch, iBeacon, Bluetooth, Hockey SDK, Agile
Confidential, Nashville, TNJava/J2EE Developer
Responsibilities:
- Designed and developed the Soap application using apache axis-2, Oracle- Hyperion-DRM (Data relationship management)-version 11.1.2.3
- I have also developed the automated scripts for the server reset and to make exports at different times of the day, production date and to make the necessary automation dynamically during runtime.
- Implemented various design patterns in the project such as Data Transfer Object, Data Access Object, and Singleton.
- Used SOAP web services to fetch the data from the database and to model the dimensions, Hierarchies, Versions, exports etc. using the SOAP web services.
- Build the desktop UI client using Java SWING.
- Used Java Scripts for client side validations and validation framework for server side validations.
- Deployed the application on to WebLogic application server.
- Used log4j for logging messages.
- Used SVN as version control.
- Used Ant scripts to fetch, build, and deploy application to development environment.
- Used the batch scripts to deploy some of the scripts.
- Generated XML documents and modified them accordingly to the use.
Environment: Eclipse, Java, J2EE, Soap, Apache-axis-2, Web Logic, Ant, Log4j, XML, XSD, XPath, Web Logic Application Server, Batch scripts, SWING.
ConfidentialJava/J2EE Developer
Responsibilities:
- Involved in the development of business module applications using J2EE technologies like Servlets, JSP and JDBC.
- Used Spring Framework for Dependency injection, Spring MVC and Hibernate.
- Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
- Used SQL statements and procedures to fetch the data from the database.
- Used Java Scripts for client side validations and validation frame work for server side validations.
- Used SAX and DOM parser to parse the XML documents and XSLT for transformations.
- Consumed Web Services (WSDL, SOAP) from third party for authorizing payments to/from customers.
- Also created and used Restful web services API.
- Deployed the application on to Web Logic application server.
- Used log4j for logging messages and Rational Clear Case for version Control.
- Developed test cases and performed unit test using JUnit Framework.
- Used Ant scripts to fetch, build, and deploy application to development environment.
Environment: Java, J2EE, spring, Spring MVC, HTML, CSS, JavaScript, Hibernate, WebLogic, Restful/Json, Soap,Hibernate, SQL, Ant, Log4j, JUnit, XML, JSP, Servlets, WebLogic Application Server.