Skip to content
Avatar

Sponsors

@Coeur @FrancescAlted

Achievements

Achievements

Highlights

  • 8 discussions answered

Organizations

@Blosc @zlib-ng
Block or Report

Block or report nmoinvaz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nmoinvaz/README.md

👋 I am a software developer with experience in cross-platform desktop, web, and front-end application development.

🔭 I’m currently working on ...

  • 📌 Software delivery and deployment platform for Solid State Networks called DIRECT. It provides a fully integrated download manager, patcher, repair tools, and self-updating launcher that is used by game studios.

    • Develop cross-platform code-signing, executable branding, and dmg creation tools for macOS, Windows, and Linux.
    • Develop installers and downloaders for many well known brands including Adobe, Oracle, Philips, Wolfram and launchers for several popular games including Duelyst, Dreadnought and Winning Putt.
    • Develop and maintain an in-house client application hosting Internet Explorer (trident), Edge (chromium), Chromium Embedded Framework (cef), Apple WebKit (awk), and WebKitGTK.
  • ✂️ Minizip-ng, a cross-platform zip manipulation library fork based on the old minizip contribution found in zlib distribution.

    • Develop and support advanced zip features such as WinZIP AES encryption, PKWARE disk splitting, large file support, buffered I/O, NTFS timestamps, LZMA, and ZSTD.
    • Continous integration includes checks for code coverage, sanitizers, and fuzzers.
    • Currently it has been packaged for several Linux distributions and is a third-party library used in the Chromium source tree.
  • 💉 Zlib-ng, a zlib data compression library replacement for next-generation systems.

    • Providing significant contributions for over 2 years.
  • 📍 C-Blosc2, a simple, compressed, fast and presistent data store library.

    • Developing continuous integration improvements and providing security fixes.

A long time ago I developed two popular freeware applications ...

  • 🔌 ExtractNow, a utility that allowed you to extract multiple archives quickly and easily. When it was first developed there were few if any software applications available that were designed to handle batch archive operations. ExtractNow started as a personal project and it ended up being downloaded over 2 million times, receiving multiple awards, and was featured in several computer software magazines. It was my first experience developing and supporting a software product available for the public and provided unique challenges with regard to both application and user interface design.

  • 📷 WebShot, a utility that allowed users to capture an image of any webpage given its address. It was a first of its kind application that allowed for batch screenshot generation through a command line interface in the days before Chrome existed. WebShot had many features that allowed for the customization and control of the image capture process. It also provided a software development kit that allowed third-party developers to integrate with directly.

💡 There is no system of either education, politics, or religion, which ought to be excepted from the severest scrutiny of the human mind, or the closest examination which the human faculties can bestow on it. — Palmer, Elihu, Principles of Nature p. 207

Pinned

  1. Fork of the popular zip manipulation library found in the zlib distribution.

    C 786 319

  2. zlib replacement with optimizations for "next generation" systems.

    C 899 135

  3. Forked from google/breakpad

    Mirror of Google Breakpad project with cmake

    C++ 4

  4. 1
    ### Cross-Platform macOS Notarization
    2
    
                  
    3
    Requires cross-platform iTMSTransporter tool written in Java. The Transporter command line utility uploads app binaries to iTunes Connect. It uses third-party delivery methods called Signiant and Aspera.
    4
    
                  
    5
    https://itunesconnect.apple.com/transporter/1.9.8/iTMSTransporterToolInstaller_1.9.8.exe
  5. 1
    ## Self-signed Code Signing Certificate
    2
    
                  
    3
    To create the code signing certificate using PowerShell (using Administrator prompt):
    4
    ```
    5
    $cert = New-SelfSignedCertificate -Subject "My Certificate" -Type CodeSigning -CertStoreLocation Cert:\CurrentUser\My -NotAfter (Get-Date).AddYears(100)
  6. 1
    import React, { useEffect, useState } from "react";
    2
    
                  
    3
    import { Table, Button, Space, Row, Col } from "antd";
    4
    import { LeftOutlined, RightOutlined } from "@ant-design/icons";
    5
    
                  

929 contributions in the last year

Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Mon Wed Fri
Activity overview
Contributed to zlib-ng/zlib-ng, Blosc/c-blosc2, zlib-ng/minizip-ng and 5 other repositories

Contribution activity

July 2021

Created 5 commits in 1 repository

Created a pull request in zlib-ng/zlib-ng that received 27 comments

Move crc32 folding functions into functable

DEVELOP b937afd Tool: ../develop/Release/minigzip.exe Levels: 0-9 Runs: 120 Trim worst: 62 Level Comp Comptime min/avg/max/stddev Decomptime min/a…

+169 −137 27 comments
Opened 2 other pull requests in 2 repositories
zlib-ng/zlib-ng
1 open
Blosc/c-blosc2
1 merged

Seeing something unexpected? Take a look at the GitHub profile guide.