We provide IT Staff Augmentation Services!

Software Developer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Accomplished software developer with extensive experience in software design process, prototyping, proof - of-concept, and implementation in multiple languages and platforms looking for an opportunity to design, develop, and test software running on the Android mobile phone platform either individually or in a team environment.
  • Expertise in Android development; including various tools, AVDs, DDMS, ADB, the Dalvik Virtual Machine, and the SDK.
  • Expertise in the de-facto standard IDE for android development, the Eclipse development suite.
  • Strong knowledge of Java, the language of implementation for the Android OS.
  • Years of experience developing on Linux and Windows platforms.

TECHNICAL SKILLS:

Languages: Java, C/C++, PHP, XML, HTML, JavaScript

Software: Eclipse IDE, Visual Studio IDE, Jbuilder, Qt Suite, Rational Rose, Microsoft Word, VideoLan, PhotoShop, MySQL, Apache WebServer, CORBA, GNU development tools, SourceSafe, PVCS, Sun WebServer, Jbuilder3, Structure Builder

Systems: Windows (95, 98, NT, XP), Linux (Ubuntu, Debian, RedHat)

PROFESSIONAL EXPERIENCE:

Confidential

Developed android applications

Responsibilities:

  • MorseLite app allows users to create a text message and then transmit it visually by translating the text to Morse coded flash pulses. Implemented with good coding practices and copious detailed commenting. Designed and tested in emulation for multiple Android OS versions and user interfaces, as well as hardware scenarios and field testing.
  • HiteFinder app uses Google satellite view to create a baseline defined by the user’s current position and a chosen structure. The user then uses the orientation sensor and the sighting plane created by the device’s edge to get the angle; this is used to trigonometrically calculate the height of structure of interest. Implemented with good coding practices and copious detailed commenting. Designed and tested in emulation for multiple Android OS versions and user interfaces, as well as hardware scenarios and field testing.
  • Flipside app enables a user to see what lies on exact opposite side same hemisphere or opposite side opposite hemisphere of planet with respect to his/her current position. Implemented with good coding practices and copious detailed commenting. Designed and tested in emulation for multiple OS versions and user interfaces, as well as hardware scenarios and field testing.
  • CollisionCaller app monitors acceleration experienced by the device. If the monitored acceleration exceeds a specific threshold the app automatically texts and calls up to 5 contacts with the user name and GPS coordinates where that acceleration occurred with instructions for the receiver to contact authorities with the location data.

Confidential

CMS support

Responsibilities:

  • Provided website support for Intranet/Internet of large pharmaceutical company, using proprietary CMS application for short-term contract. Added web pages and underlying data and resources to support functionality of CMS written in C#. Used HTML, Photoshop, and Notepad. Tested web pages for accurate linking, adherence to company-wide specifications, and accuracy.

Confidential

Owner

Responsibilities:

  • Owned and operated a small commercial meadery (winery). Installed and initialized multiple versions of PHP, Apache, and MySql on multiple server-configured linux boxes. Designed customer website to showcase products and coded it for PHP interaction with MySql database and ISP database for business data and newsletter broadcasting.

Confidential

Software developer

Responsibilities:

  • Designed and implemented code integrated into driver service to control a motorized card reader in embedded linux operating system. Performed OOD/CASE modeling and code generation. Created CORBA interface for two-way messaging between controlling software and hardware side software.

Confidential

Software developer

Responsibilities:

  • Short-term contract to help small business develop proof-of-concept application. Installed Web Server, FTP Server in order to prototype servlets, executable. Created servlets to run on webserver. Servlet’s functionality was to assign work files on first-come, first-served basis; handing out file assignments to client executables.
  • Executables would send and receive data via http calls to webserver. Created the executable. Executable would access server on webserver via http call. Servlet would return assignment file data. Executable would then access files on remote computers via FTP calls, process data, and return result files via FTP calls. Created prototype GUIs for java application.

Confidential software developer

Responsibilities:

  • Developed Java servlets and classes to interact with servers interfacing Net.Commerce and to pass the data to a proprietary e-commerce fulfillment system. XML document parsing was used for web-order fulfillment. Integrated software with a database and WebSphere webserver application.

Confidential

Software developer

Responsibilities:

  • Senior developer in team of five creating software applications that were part of a suite designed for lab research monitoring. Mentored junior developers.

Confidential

Software developer

Responsibilities:

  • Ported a 16-bit application to Windows NT to ensure its suitability for porting to UNIX by using a third party cross-compiler.

Confidential

Software developer

Responsibilities:

  • Developed a software package connecting multiple proprietary protocols to a wireless communication system (ARDIS) to communicate with various power utility database interfaces. Implemented with Rational Rose using Booch and UML OOD/OOP paradigm. Was one of two members working on the software architecture. Worked on engineering remote meter reading for the division.

Confidential

Software developer

  • Key member of software development team that designed various editors that utilize tailoring criteria to personalize Internet websites and printed media. Developed various document-view based ‘applets’ interacting with an object-oriented database, NeoAccess.

Confidential software developer

Responsibilities:

  • Integral part of software development team responsible for an application designed to expedite factory floor programming of various processes regulated by PLCs. Developed OLE Controls.

We'd love your feedback!