We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Lowell, Ma

EXECUTIVE SUMMARY:

  • Used Android activities, layouts in XML, file IO, implicit email intents and data logic, verification and formatting in the Weekly Timesheet app.
  • Developed the Timesheet app to store user data such as hours and email addresses in a file which is then emailed for processing in a csv format to be opened in a spreadsheet.
  • Added code for license checking with a public key in the Time - sheet app for the Google Play app store.
  • Implemented OOP concepts such as inheritance and polymorphism along with design patterns such as adapters and factories in the recent Android projects.
  • Created multiple Android apps using Intents, Fragments, Views, Widgets and HTTP.
  • Made an app that implements RSA encryption of text and sends it to a web server.
  • Implemented multiple activities and fragments in the time-sheet, expense report, PTO, logistics and cost approval forms that constitute the CDM app.
  • Familiar with the Android SDK packages such as graphics, content, database, SQLite, os.
  • Implemented OpenGL, Android Graphics API and Google Charts in Android apps that allow visual analysis of data.
  • Augmented existing bar code reader with a pdf output file for the result.
  • Utilized various layouts for the UI including Relative, Linear, Frame, Grid and Table layouts.
  • Handled XML configuration and JSON data formats for web services.
  • 4+ years of IT experience which includes Java, .NET, and Android application development, testing and deployment in industry specific applications.
  • Proficient with Android application development lifecycle from application creation to deployment in Google Play.
  • Involved in entire application development process for all the assigned android projects: requirement specification, design, implementation, testing and maintenance.
  • Good programming skills and hands on experience in developing Android enterprise applications for mobiles and tablets using IDE's like Eclipse, Android Studio, Android SDK and ADT development tools in JAVA environment.
  • Worked extensively with QA teams for testing Android applications, writing test cases/scenarios, implementing functional and usability tests.
  • Proven experience with C, C++, C#, Java, Perl and Python coding skills.

TECHNICAL SKILLS:

Analysis and Modeling: FlowCharts, UML, Visio

Programming Languages: Android SDK Java, C, C++, C#, Java, OpenGL

Networking: FTP, TCP/IP, HTTP, SSH, UDP, Server/Client sockets programming, SSL/TLS, DNS

Algorithms: sort, hash, LCS, DP, BFS, DFS, MST, BF, Dijkstra, LP, KMP, FFT, RSA

Databases: MySQL, Oracle, SQLite, SQL

IDEs: Android Studio, Code Blocks, Dev, Eclipse ADT, NetBeans, Visual Studio

Methodologies: Agile Software Development, Scrum

Scripting Languages: AWK/SED, Bash Shell, Perl, PHP, Python, JavaScript, jQuery, Visual Basic, SQL

Software: threads, sockets, Clear Case, Clear Quest, Bash scripts, MatLab, Flash, Visual Studio, MS Office, Octave, Open Office, Paypal ecommerce, phpMyAdmin, Photoshop

Web Servers: Apache, Tomcat

Markup Languages: HTML, XML, XHTML, CSS

Web Services: SOAP, REST

PROFESSIONAL EXPERIENCE:

Confidential, Lowell, MA

Java Developer

  • Implemented RSA encryption with fileencryptiondecryption.com in PERL with Android app.
  • Developed a Java search engine for web documents based on keywords and IBL.
  • Created SQL databases with MySQL and Oracle 11g.
  • Developed a visual analysis program in Java using Swing for Java classes.
  • Created an artificial neural network in Java that allows multiple layers and nodes.
  • Implemented various TCP, UDP, RTP and FTP clients and servers in C, C++ and Java.
Confidential, Westford, MA

Software Engineer

  • Resolved software defects using tools such as Clear Quest, FindBugs and Coverity.
  • Developed Bash shell scripts in Linux to simplify installation and data processing.
  • Created Java classes to convert CSV formatted data from database to XML format.
  • Installed and configured the Tomcat server for Java applications.
Confidential, Wakefield, MA

Software Developer

  • Used HTML5, JavaScript, jQuery and CSS to create the fractals section in geometry.
  • Integrated three fractal algorithms with a canvas and buttons for the user interface.
  • OpenGL used to create many of the images in the geometry subdomain.
Confidential, Wakefield, MA

Web Developer

  • Created and maintained masstutor.net as a website for tutoring.
  • Used HTML and CSS to create the user interface.
Confidential, Bedford, MA

Research Assistant

  • Installed, configured, programmed and tested software for Xilinx FPGA with signal processing algorithms using Matlab and Simulink for optical imaging techniques and ranging (LADAR).
Confidential, Burlington, MA

Field Engineer

  • Developed testing materials and devices for airport security scanners under an FAA contract.
Confidential

Electronics Technician

  • Maintained and operated equipment for controlling a nuclear reactor on a nuclear submarine.

We'd love your feedback!