We provide IT Staff Augmentation Services!

Software Developer Resume

4.00/5 (Submit Your Rating)

TexaS

SUMMARY:

  • Currently I am a software developer in HPE for Healthcare management system, using C on Unix system. This project evolves developing new modules requested by the customer as well as changing an existing module using the standard software development life cycle.
  • I have experience in working in government sponsored information security research projects that involve developing software using VC++, JAVA, SQL, Matlab and Python. As part of part of the project deliverable of these projects I have published several papers in different scientific journal and international conferences. The abstract of some of my papers are attached to this resume.
  • I have developed multimedia forensic analysis tool that recovers fragmented image files from a partially damaged digital media using Matlab, python and VC++.
  • Used SSH protocol for secure remote access to configure servers like Network Attached Storage.
  • As part of my master thesis I have optimized the speed of Advanced Encryption Standard (AES) for high speed embedded application, specifically on ARM processor.
  • I have collaborated with Neuroscience research group to develop a novel Authentication technique using Brainwave. Our research has been published in one of the top Journals in Computer Science. The project is implemented using Python and matlab.
  • Software and hardware trouble shooting of different communication technologies, Laptops, Desktops, Routers (Netgear, Asus, TP - Link and Cisco)
  • I have worked in Quality Assurance process of refurbishing electronic equipment like Phones, Routers, Switches and Computers. In this job I get a chance to design a new testing process for a device that never been tested before. Such task involves researching all available user guides and maintenance manuals by the manufacturer and meeting different compliance standards.
  • I have done configuration and troubleshooting of Network Storage devices like WD Mycloud, Synology, Buffalo NAS devices. I have managed NAS devices in different RAID modes based on the requirement.
  • I used widows based development environment in most of my development based projects. I have used Linux based systems for Forensic Analysis, Management of NAS servers, and in security penetration testing.
  • I have traveled internationally to several countries present my research findings in International Conferences and Workshops. I have a practically proven communication skills.
  • I have worked in as a security engineer for over 6 years, I have implemented different cryptographic algorithms and protocols like DES, AES, Serpent, PGP, IPSec, SSL/TLS using C/C++ on Linux environment.

PROFESSIONAL EXPERIENCE:

Software Developer

Confidential, Texas

Responsibilities:
  • Develop C modules on HPUX for Medicare Project
  • Administering Unix and Linux Systems using bash, korn shell, c shell
  • Text editing using vi in Unix environment
  • Database Programming using Oracle in Unix environment
  • Participates as a member of development team.
  • Unit development of C modules based on the design criteria set by senior developers and architects
  • Review codes developed by other fellow developers and come up with constructive suggestions
  • Finding and fixing software bugs
  • Continuous self-update of technical knowledge to catch up with the dynamic technology development
  • Perform software unit design with minimum supervision.

Technician

Confidential,Irving, Texas

Responsibilities:
  • Functional screening of Phones, Computers, switches and routers
  • Software and hardware trouble shooting of different communication technologies
  • Quality Assurance of electronic equipment
  • Reading and following manufacturer manuals and guideline to prepare testing procedure for communication equipment that has not been tested before
  • Erasing user information from different consumer electronics and prepare them for reuse
  • Installing, configuring and troubleshooting computers

IT Consultant

Confidential, Dallas, Texas

Responsibilities:
  • Installing and configuring and managing NAS data storage devices
  • Installing, configuring and troubleshooting computers
  • Configuring, setting up and auditing secure communication, like routers, switches and modems
  • Evaluate software and hardware products if they can meet company requirement

Researcher

Confidential

Responsibilities:
  • Participated ISO standardization project of making JPEG Privacy which is still under development
  • Implemented different video, image and audio encoders, like HEVC, H.264, JPEG, MP3 using Matlab and C/C++
  • Studied and implemented different computer vision algorithms using Matlab and OpenCV
  • Researched and published papers on image forgery detection and forensic analysis using Matlab, OpenCV and C++
  • Studied and implemented different machine learning and Artificial intelligence algorithms for data analysis, like deep learning, SVM, LDA, neural network, etc... in Python and Matlab
  • Studied and implemented various data hiding methods, like stenography and watermarking Matlab
  • Forensic analysis of Windows and Linux systems using EnCase, FTK and DEFT
  • Teaching Assistant for graduate courses in digital forensic investigation, data hiding and multimedia security
  • Studied and implemented biometric authentication system, using EEG signal Python and Matlab

We'd love your feedback!