I'm a software engineer with broad experience designing and implementing scalable systems. I have worked on systems ranging from embedded platforms to traditional web-service layers fronting large data systems. I have proven ability to take ownership of existing (legacy) software and move the code base forward with judicious re-engineering and refactoring. Technologies I like: modern c++, rust, cmake, asciidoc, neovim, tmux.Other qualifications:• Organized and self-directed, capable of working well independently and in a team.• Able to design and build scalable systems.• Experience designing for and deploying to the Cloud (Amazon AWS and others).• Software design and specification experience.• Software generalist with the ability and desire to learn new technologies quickly.• Experience building infrastructure to support development efforts (including automated testing and monitoring systems).• Willingness to take on difficult problems.• Strong written and verbal communication skills.Specialties: c++ (multi platform), basic python, perl, big data, scalable application development, re-engineering/refactoring.
Listed skills include C++, Perl, Software Development, Java, and 15 others.