Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/matthewdeanmartin/matthewdeanmartin

README. NOW.
https://github.com/matthewdeanmartin/matthewdeanmartin

Last synced: 1 day ago
JSON representation

README. NOW.

Awesome Lists containing this project

README

        

### Available for HireπŸ‘‹

I am a software developer in greater Washington, DC. My most recent position was tech lead for a [search engine website at a government agency](https://publicrecords.copyright.gov/).

I'm looking for a role as a tech lead or invidividual contributor, either Remote in the US or Hybrid in Herndon, Reston, VA- anything along the Metro silver line.

- [One Page Resume](https://matthewdeanmartin.github.io/Matthew_Martin_Sept_2024_One_Page.pdf)
- [Long Resume](https://matthewdeanmartin.github.io/Matthew_Martin_Sept_2024_Long_Format.pdf)

### Specialized Resumes
- [AWS Cloud Engineer](https://matthewdeanmartin.github.io/Matthew_Martin_Cloud_Engineer_Sept_2024_One_Page.pdf)
- [PoC build package tool for Ray/Glue/Lambda](https://github.com/matthewdeanmartin/raypack) (AI assisted code, not used in prod)
- [RPA/UIPath](https://matthewdeanmartin.github.io/Matthew_Martin_Sept_2024_One_Page_Python_RPA_ML.pdf)
- [Example RPA/UIPath Code](https://github.com/matthewdeanmartin/uipath)

Here is *side project* work, some hand written, some AI Assisted Development.

**Python Build and Package Tools**

- [cli_tool_audit](https://github.com/matthewdeanmartin/cli_tool_audit/) Check for existence and version of tools not managed by your main package manager.
- [git_mirror](https://github.com/matthewdeanmartin/git_mirror) Sync your repos to local (multi repo clone) and many other muli-repo actions. The idea was to be useful for a polyrepo.
- [metametameta](https://github.com/matthewdeanmartin/metametameta) Generate metadata in source in an `__about__.py`, with version number, etc πŸ”’
- [pydoc_fork](https://github.com/matthewdeanmartin/pydoc_fork) Pydoc style HTML report tool suitable for CI
- [caniuseonlywheels](https://github.com/matthewdeanmartin/caniuseonlywheels) Wheel availability checker 🎑
- [so_pip](https://github.com/matthewdeanmartin/so_pip) Vendorization tool. Made obsolete by ChatGPT. πŸ“¦

Significant LLM code in cli_tool_audit, git_mirror, metametameta.

**CLI Apps**

- [dedlin](https://github.com/matthewdeanmartin/dedlin) Text editor, similar to edlin. ✏️
- psyledger ... not yet published. Self administer daily psychology type tests.

**AI Projects build around LLMs**
- [ai_shell](https://github.com/matthewdeanmartin/ai_shell) Autonomous sofware development with CLI tools optimized for use as LLM tool/function calls
- llm_build ... not yet published. Generate unit tests with LLMs.
- [ai_fish_tank](https://github.com/matthewdeanmartin/ai_fish_tank) Proof of concept of a terminal fish tank with AI agents for each fish.

Significant LLM code use to make ai_shell and ai_fish_tank.

**Libraries**

- [random_names](https://github.com/matthewdeanmartin/random_names) Phrase to number and number to phrase. πŸ”’-πŸ”€
- [whats_that_code](https://github.com/matthewdeanmartin/whats_that_code) Democratic source code identifier
- [untruncate_json](https://github.com/matthewdeanmartin/untruncate_json) Turn truncated json into valid json. Translation of someone elses javascript to python. Fast.

**Python Coding Novelties**
- [hissbytenotation](https://github.com/matthewdeanmartin/hissbytenotation) Use python dict source code as a data format.
- [markmodule](https://github.com/matthewdeanmartin/markmodule) Import python in a markdown file as if it was a python file.
- [markpickle](https://github.com/matthewdeanmartin/markpickle) Serialize python types to analogous types in Markdown. Not quite a DOM, not quite a usable serialization format either.

**Other People's Code I try to maintain**
- [openmock](https://github.com/matthewdeanmartin/openmock) Fork of elasticmock updated to work with Opensearch
- [terminaltables3](https://github.com/matthewdeanmartin/terminaltables3/) Fork of terminaltables, updated to have wheels, type hinting, tested against current python versions.

**Languages**

- Python (current main language) 🐍
- C# #️⃣
- Javascript/Typescript 🌐
- Dabble in [Go](https://github.com/matthewdeanmartin/isopod_go), advanced [Bash](https://github.com/matthewdeanmartin/isopod_shell), [Ruby](https://github.com/matthewdeanmartin/isopod_ruby), [Rust](https://github.com/matthewdeanmartin/isopod_rust), PHP, [COBOL](https://github.com/matthewdeanmartin/isopod_cob), Lua, C, C++
- Ssh! Don't tell anyone I know TSQL, VBA, VB6, VB.NET. SQL is good. TSQL as a programming language is bad DX.

πŸ“¬ My social media

- [mastodon.social/@mistersql](https://mastodon.social/@mistersql) 🐘 (active!)
- [LinkedIn](https://linkedin.com/in/matthewdeanmartin) πŸ”—
- [twitter.com/mistersql](http://twitter.com/mistersql) 🐦 (somewhat inactive now)
- [linktree./matthewmartin](https://linktr.ee/matthewmartin) 🌳
- [Resume from a few years ago](https://matthewdeanmartin.github.io/) πŸ“„