We are here to work with you defining key features, structure, criteria for success, and major deliverables.
With almost 20 combined years of software design, testing, and architecture experience, we are able to cover the complete process of bringing a new product to market.
Whether you need an end-to-end solution or an MVP, locke.codes can deliver a fully fledged system with CI/CD in mind.
At locke.codes, we have a wide gamut of experience allowing us approach your project with the scope it deserves. We are here to work with you defining key features, structure, criteria for success, and major deliverables. With almost 20 combined years of software design, testing, and architecture experience, we are able to cover the complete process of bringing a new product to market. Whether you need an end-to-end solution or an MVP, we can deliver a fully fledged system with CI/CD in mind.
With years of architecture and full-stack engineering experience, we are passionate about designing and implementing scalable and maintainable systems. Whether it is distributed RESTful API services or interactive javascript front-ends, we architect and build horizontally with an eye for optimization in SQL queries and middle-tier code. We also develop the tooling used to support dev-ops and release aspects of a given project.
We have military / government experience in software development, full-stack web development, test automation, embedded development, simulations, and RF systems engineering. From architecting SaaS applications to performing embedded binary code analysis, we have hardware and software experience at any level.
Languages:
Python, C++, C# and VB .NET/.NET Core, Php, Javascript, Coldfusion, Adobe Flex, Node
Frameworks:
Pyramid, Websauna, Django, Cornice, Flask, Microsoft MVC4, ASP.NET
Datastores:
Postgresql, Mysql, Google BigData, s3 data lake, Microsoft SQL Server, Redis, Oracle, Amazon Aurora, Amazon RDS, Snowflake
SQL Dialects:
MSSQL, TSQL, PostgresSQL, PL/SQL, PL/PGSQL, BigQuery
Object Relation Mappers:
EntityFramework and LINQ, ADO.NET, SqlAlchemy, Psycopg2, DjangoORM, Rhino(C#), Custom ORM's
Caching Tooling:
Dogpile.cache, Redis, Varnish, Memcache
Messaging Queues:
Amazon SQS, RabbitMQ, MSMQ, NServiceBus, Apache Kafka
ETL tooling:
Apache Airflow, Pentaho, SSIS, Qubole (Orchestration Framework
Database Replication Services:
Postgres PgLogical Replication, Postgresql Streaming Replication, MSSQL Replication (Push/Pull and Distributor Pull Models), MSSQL Log Shipping
Container Services:
Docker, Dokku, Vagrant, Microsoft Services
CI/CD:
Bamboo, GitLab, Jenkins, Microsoft VSTS, Octopus, Ansible, Terraform, Helm, Kubernetes, Rancher
Web servers:
Nginx, Gunicorn, Waitress, Apache, IIS, uWSGI, Azure web service app
Front end technologies:
Javascript, Jquery, HTML5, CSS3, Ajax, XML, Oauth2, JWT
Operating systems:
BLinux (Ubuntu/Debian, Redhat/CentOS/Fedora, Bsd (FreeBsd), Mac OS, Windows, CoreOS, RancherOS