We provide IT Staff Augmentation Services!

Software Developer Resume

4.00/5 (Submit Your Rating)

Saratoga, CA

SUMMARY:

  • 3+years of comprehensive experience in Software technologies which includes Algorithms & Data Structures, Web Applications (Design and Development), iOS Application development, Cloud Computing and Networking, Automation
  • Expertise in designing & developing User Interface applications, integrating with various Databases and Client - Server applications, iOS applications
  • Excellent Cocoa/Cocoa Touch and Objective-C coding ability with XCode for iOS (iPhone/iPad)
  • Proficient in Object Oriented Programming (OOPS) concepts, model-view-controller(MVC) designs, information architecture, interface design (UI) using UIKit, user experience (UX), multiple project management, creative problem solving,focused leadership and friendly team management.
  • Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
  • Experienced in Native Mobile Application development with Social Media platform
  • Good knowledge in analyzing, designing, developing, testing and deploying Rich User Interface applications, integrating with various databases and Client-Server applications
  • Experience in developing web-centric Responsive Web Design applications using HTML5, CSS, JSON, JavaScript
  • Good understanding of Software Development Life Cycle (SDLC)
  • Worked in fast paced distributed teams using Agile/SCRUM methodologies
  • Experience in using Push Notifications
  • Familiar with iOS 6, iOS 7, iOS 8, iOS 9 and Swift
  • Experience in integration different SDKS like: PayPal, Backendless Serve
  • Strong communication, organizational, very-friendly, problem solving and analytical skills, proactive, hardworking and ability to meet tight deadlines

TECHNICAL SKILLS:

Programming Skills: Objective - C, Swift 2.2, C/Data Structures, C++, Java

Markup and Scripting: HTML, CSS, JAVASCRIPT, Latex(document markup language)

Operating Systems: Mac OS X, Windows, Linux-Ubuntu

Tools: Xcode, Eclipse, Automation Anywhere, Cloudera Manger

Others: Cloud Computing,System Administration using Linux and Windows, Distributed Systems-Chameleon Cloud, 8086Microprocessor programming, Wireless Sensor Networks

EXPERIENCE:

Confidential, Saratoga, CA

Software developer

  • Working on various project on different clusters: Cloudera, Rackspace
  • Configuring the different services on Apache Ambari that corresponds to different data nodes depending on the requirements
  • Analyzing traffic patterns using Apache NIFI which geospatial data analysis
  • Securing services like HDFS, Hive and HBase using Apache Ranger
  • Build scripts for indexing data on PDF using OCR
  • Visualizing the data using Frontend tools: Tableau, Hue etc
  • Making real-time log analytics with Apache Kafka, Cloudera search and Hue
  • Using OCR tools, Apache Spark, and other Apache Hadoop components to process PDF images at scale to index the scanned pdf.
  • Writing Scala/Java scripts on cluster for indexing scanned PDF and Running OCR jobs.

Environment: Cloudera Cluster, Hortonworks cluster, Cloudera Manager, Hue, Hbase, Hadoop, HDP, Apache Ambari, Apache nifi, Apache Ranger, Hive, Solr, Sparktesseract, Scala, Java.

Confidential, Culver City, CA

iOS Frontend developer

  • Integrated the kiosko pro app for front end and rectifying bugs
  • Collaborating backend APIs like Fusion Pro, Olapic API
  • Synchronizing output files into Dropbox
  • Testing for JavaScript, CSS, HTML source codes for the application
  • Resolving bugs in the code
  • Research, code reviewing, documentation

Environment: Kiosk pro app, Dropbox Sync, Fusion pro API, JavaScript,JQuery, CSS, HTML5, Objective- C.

Confidential, Irving, Texas

Junior Software developer

  • Data Extraction: Data is extracted from static files using the simple converter tools like adobe and used Automation Anywhere for website data extraction. Automation Anywhere is a robotic process automation and testing software.
  • Made Quality Analysis on the extracted data
  • Documented, implemented and tested new software applications: Obtain user stories, requirements, functional design, internal design specifications, or other available/necessary information.Determining test environment requirements (hardware, software, configuration, versions, communications,). Determined test-ware requirements (automation tools, coverage analyzers, test tracking, problem/bug tracking)
  • Assessed new application ideas like researching about new tools in market to solve the particular task
  • Developed applications (coding, programming & testing)

Environment: Automation Anywhere, PDF Converter, MS-Excel, Xcode, Swift, HTML, Internet Browser.

Confidential, Mississippi

iOS Application Developer

  • Designed and Implemented an iOS application for a TO-GO restaurant
  • Developed an Admin application as a supportive app for restaurant application to receive, monitor the status of the order, maintain customer's order history and updates the menu items
  • Created and Customized the views, table views, tab bars and navigation bars.Implemented customized UI Button and added it as a sub view so users can see picture mBaaS is backend for restaurant and admin applications: Used the backendless Server APIs and created, built, customized the tables to store the data. Both applications are Client-server model at the Backend
  • Used the PayPal server API’s for payment process of orders
  • Application is integrated with two SDKs for backend: Backendless SDK and PayPal SDK in it
  • Designed User Interface and developed Front-end using Objective-C
  • Implemented Live Updated Menu for client App(Restaurant App) the latest file from Backendless server by JSON request and parsing JSON data
  • Connected to the server using asynchronous NS URL Connection
  • Application features: sign up, login, menu items categorized proper order, with secure payment option (PayPal integration), pickup time, placing order, order status and history monitored by admin application.

Environment: Xcode 7, Objective-C, Backendless SDK, PayPal SDK, Backendless API calls, Backendless Server, PayPal Server, UI

Confidential

iOS Application Developer

  • An iOS application that conducts examination to test psychiatric patient’s emotional levels
  • Design the user interface, maintain code quality, organization, and automatization . Identified and corrected bottlenecks and fix bugs
  • Implemented hide and show the view with keyboard by animating considering content size in the view
  • Implemented showing graph and pie chart locating label and caption
  • Used NS Fetched Results Controller to display and sort Equipment data in Table View using NS Table View with increased user Experience
  • Used the story-boards, XIBs to design the interface.
  • Used Objective-C language as Programming language
  • Designed the UI and developed Model and View Controller
  • Database contains the list of the questions at the backend categorized for the corresponding domain
  • Imported the data into the p-list that is used to save and retrieve persistent data

Environment: Xcode 5, Objective-C, SQL, UI, Bit Bucket

Confidential

iOS Application Developer

  • Developed a fantastic learn as you play quiz game. The game works with a configurable set of questions across four different domains, with time limits set for answering each question
  • Front end for this application is simple and user friendly,designed using story-boards with Objective-C language
  • Used background Threading for improving making User Experience.
  • The score obtained by the player is updated to his/her social network profile. Simple p-list in the IDE is used for storing the data (set of questions).Application need to be connected to network or cellular data to play.
  • Network services are required when the player need to update the score to social networks.
  • Used Facebook API for posting the user score within the App

Environment: Xcode 4, Objective-C, SQLite, UI

We'd love your feedback!