We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

TECHNICAL SKILLS:

Languages: Android (Java & Kotlin), iOS (Swift & SwiftUI), Flutter(Dart), JavaScript (ES6), HTML5, XML, CSS3, SQL, VueJS, Visual Basic, ASP.Net, Python

Frameworks/Libraries: NodeJS, .NET, MySQL, SQLite, MicrosoftSQL, Room, Express.js, Mongoose, jQuery, Handlebars, Passport.js, Lodash, GraphQL, Quasar, TensorFlow, Keras, MongoDB, Bcrypt

Development Tools: npm, Git SCM, Babel, Robo3T, Android Studio, xCode, Postman, Unity

Proficient In: Microsoft Office Suite, Debugging code

Hosted Cloud Services: Heroku, AWS (S3), Google: Compute Engine, App Engine, Adwords, Adsense, Salesforce

Software: Wireshark, BitMeter OS, Kismet

EXPERIENCE:

Confidential, Norfolk, VA

Software Developer

Responsibilities:

  • Created and trained a machine learning model using Python to identify the results of multiple drug orCovid tests from a photo of the testing device
  • Created and trained a machine learning model using Python to compare the person on thevideo feed with a photo from an ID
  • Implemented the both models on the Android app, one app uses Java while the other uses Kotlin
  • Maintained and updated the mobile apps of the company for both iOS and Android devices
  • Updated an old Android application to use Kotlin and Jetpack from Java
  • Sanitized and limited free text user input to avoid injections
  • Updated the Salesforce backend and API to provide more security such as encrypting and salting the user passwords from plain text
  • Used Kismet to monitor the in - office server for intrusion attempts
  • Used BitMeter OS for additional monitoring for the in-office server and the office network
  • Used Wireshark for more monitoring to check packets once in a while

Confidential, New Brunswick, NJ

Full Stack Developer

Responsibilities:

  • Built the backend using Node.js, MongoDB and GraphQL
  • Built the frontend using Quasar and JavaScript
  • Initially used SQL but switched to MongoDB
  • Created the Android application using XML and Java but switched to Kotlin with the use of Android Studio
  • Created the iOS application using Swift
  • Initially used REST API to interface with the backend but switched to GraphQL
  • Used Git (Github) for source code maintenance
  • Used stored procedures, sanitized and limited inputs to prevent SQL injection and remote command execution
  • Sanitized and limited user input to prevent noSQL injection
  • Created server functions that had the purpose of preventing DDoS attacks
  • Used salted Bcrypt to encrypt passwords
  • Processed packages that were deemed problematic by the system using in-house software
  • Packed and shipped customer packages

Confidential

Android Developer

Responsibilities:

  • Developed, maintained and updated an Android application used for vehicle loans
  • Handled user complaints and requests regarding the application
  • Trained the .NET team in proper Android development best practices
  • Used Java and XML to develop the application interfacing with a SOAP API to the C# backend
  • Used mySQL for the application’s database
  • Sanitized and limited user input as well as stored procedures to prevent injections
  • Encrypted any rmation that’s stored in the app’s database and only stored necessary information
  • Only allowed data transmission through HTTPS

We'd love your feedback!