We provide IT Staff Augmentation Services!

Researcher And Software Developer Resume

2.00/5 (Submit Your Rating)

Malibu, CA

SUMMARY:

  • A results - driven, highly innovative, analytical, and articulate Researcher / Engineer, who thinks “out of the box.”
  • Expert in several fields of study including Mathematics, Physics, Computer Science and Engineering.
  • Very strong skills in research, design and problem solving.
  • Extensive experience in the full lifecycle of the software development process including architectural systems research, design, interface implementation, testing, and maintenance.
  • Skilled in developing requirements specifications, prototyping, and proof of concept.
  • Highly adaptable in dynamic technical environments.
  • Very strong organizational and multitasking skills.
  • Self-starter and proficient in managing and supporting multiple projects.
  • Database expert, with extensive experience of use of big data for both machine learning and cybersecurity threat detection.

TECHNICAL SKILLS:

Languages: T-SQL, MATLAB, XML, Java, Python, C/C++, and Assembly Language (80x88 and 80x86 Microprocessor), Ocaml.

Concepts: Object-Oriented Programming, Advanced Data Structure, Relational Database, Socket Programming, Kernel Programming, Cryptography, XML Parsing, LLVM, Software Static Analysis, Software Dynamic Analysis, simulations and mathematical modeling, operating systems, database design, networking, TCP-IP, multi-process synchronization, statistics, mathematical analysis, Abstract Algebra, algorithms, physics, communication theory, analog and digital signal processing, Quantum Optics, Quantum Mechanics, IDS development, Cybersecurity, Statistics, Estimation and Detection Theory, Machine Learning, PGM (Probabilistic Graphical Models), Markov Random Fields, Conditional Random Fields, Gibbs Distributions, Deep Learning, CNN (Convolution Neural Network), RNN (Recurrent Neural Network).

Systems: Windows (8.1,7,XP, NT, 2000, 98, 95, 3.11). Linux (Centos, Ubuntu), Sel4

Hardware: IBM PC and IBM PC Compatibles; familiar with Sun Workstation.

Databases: PostGreSQL, Vertica, SQL Server 2005, SQL Server 2000 and MS-Access.

Software: Excel, Office (2013,2007, 2003, XP, 2000, 98, 97), VISIO 5.0, Visual SourceSafe, Perforce for Windows and E-Track, Matlab, Simulink.

SPECIAL SKILLS:

  • Fluent in French and Wolof; able to read Arabic.
  • Skillful in scientific, qualitative and quantitative research methodologies, mathematical and statistical analysis, and Internet-based research.

EXPERIENCE:

Confidential, Malibu, CA

Researcher and Software Developer

Responsibilities:

  • Responsible for research of a wide set of Research and Development project in Cybersecurity and Machine Learning funded.

Confidential, Bethesda, MD

Senior Software Engineer

Responsibilities:

  • Responsible for research and development of the Fidelis XPS products, including reverse engineering of the network protocol, and development of network protocol decoders to sniff off the network and reconstruct sessions to extract files, e-mails, executable files, etc. Major accomplishments done single handedly include:
  • First-ever Microsoft MAPI decoder that is considered to be unique in the world in terms of the complexity of Decoding of MS MAPI, an Exchange protocol that was considered impossible to decode (currently, decoder has zero competition).
  • The MS Domain and the MAPI Decoder was built and fully functional in a span of six months, and is capable of extracting, in real time, all e-mails, meeting requests, RSS feeds, file attachments, and any other communications between MS Outlook clients and MS Exchange directly from the network.
  • This decoder gave Confidential a unique advantage, as the competitors has no visibility in the network when the protocol is used.
  • MS Outlook Anywhere decoder (encrypted MAPI over HTTP/HTTPS) that is considered to be unique in the world. The decoder was built in a span of 3 months, and is capable of integrating with Microsoft Domain Controller to extract password files using native Samba; used for real-time extraction of encryption keys and decryption of NTLMSSP-protected sessions transmitting between MS Outlook clients and MS Exchange.
  • Kerberos decoder that is capable of extracting sessions’ keys from the Kerberos protocol. Solution supports real-time decryption of RC4-HMAC-MD5, as well as AES-256-HMAC-SHA1and AES-128-HMAC-SHA1 for Windows XP, Vista and 7, independent of username, password, or CAC (smart) Cards.
  • Poison-ivy Decoder as well as detection of unknown outbound encrypted traffic. Financial Exchange (FIX) Protocol decoder and format decoder for both the XML and tag-based protocols.
  • XFDL Format decoder for XFDL files used by the US Government.

Confidential, College Park, MD

Post-Doctoral Fellow

Responsibilities:

  • Researched to improve the capabilities of a binary rewriter.
  • Responsible for the debugging and improvement of a LLVM-based compiler that is used for rewriting binaries to be more efficient and secure.

Confidential, College Park, MD

Graduate Research Assistant/Post-Doctoral Fellow

Responsibilities:

  • Conducted research on ultra-low noise design of optical parametric amplifiers based on different types of materials, such as Kerr medium and semiconductors.
  • Developed quantum mechanical formalism to efficiently calculate the Noise Figure of different types of amplifiers.

Confidential, Alexandria, VA

Senior Software Developer

Responsibilities:

  • Built from the ground-up the Confidential MSS security architecture, considered best in the industry, which takes terabytes of data from security devices worldwide, and correlates and catches malicious activity in real time. Confidential awarded MSS Gartner Magic Quadrant Award for six consecutive years.
  • Confidential Architecture 5.0. Single handedly Formulated ideas, researched, architected, designed, and developed most of the concept and design to revamp Confidential Architecture version 5.0 for scalability, flexibility, and more than 10x performance boost using latest research.
  • MSS Botnet Intelligence Capability. Formulated, developed, and implemented Confidential ’s Botnet intelligence capability, the only MSS capability to fully detect infected hosts that are part of Botnets, characterize malware that is responsible for problems, and cross-correlate blacklist data to identify problems that are overlooked.
  • SQL Server 2005 Transition. Planned strategy and lead the development effort for seamless transition of SQL Server 2000 to SQL Server 2005 for 150+ database servers at the Confidential Security Operations Center (SOC).
  • Monster Zero Project. Designed and developed, as a team, the Monster Zero Project to include vulnerability assessment of the customer network in log analysis for predicting the threat level of an on-going attack based on customer vulnerabilities.
  • MSS Log Capping Capability. Lead researcher, designer, developer, and implementer for Confidential ’s automatic log capping capability for database filtering, a technology that significantly reduces the number of logs inserted into the database without affecting security analysis.
  • MSS Ticketing System. Designed and developed, as a team, Confidential ’s ticketing system.
  • ASQL 4.0. Single handedly Formulated ideas, researched, architected, designed, and developed ASQL 4.0, a major revamp of the design to boost analytical capabilities for Confidential ’s security architecture.

Confidential, Alexandria, VA

Security Consultant

Responsibilities:

  • Responsible for the research, architectural design, and development of Confidential ’s MSS Correlation Engine.
  • Researched and built Confidential ’s MSS Security Architecture (version 3.0) with added capability for analytics, scalability, and performance including replication between servers, storage and removal of data in databases, and graceful degradation to bypass non-critical processing during high traffic until system restore.
  • Researched and built the first technology (version 2.0) that allowed detection capabilities and real-time monitoring, logging, and data (terabyte) correlation from multiple networks worldwide.

Confidential, College Park, MD

Graduate Research Assistant

Responsibilities:

  • Responsible for the development of fiber optics and laser projects.
  • Building and characterizing erbium-doped fiber amplifiers (EDFA).
  • Writing complex computer models using MATLAB to simulate experiments at the Laboratory for Physical Science (LPS).
  • Writing computer programs using the HPIB link and Labview’s C language to control and transfer data from the measurement device in real time.
  • Building and characterizing a 12-gigabit actively mode-locked laser.
  • Building and characterizing a 50-gigabit non-linear loop mirror.
  • Conducting research on polarization mode dispersion characterization and real-time compensation on fiber optic links.
  • Writing complex computer models to simulate and characterize higher-order polarization mode dispersion (PMD) in fiber links and the effects of compensation.

We'd love your feedback!