-
Lead Engineer, Solution Architect
- Developed software architecture diagrams, API contracts, and contributed via hands-on code.
- Implemented the commercetools platform on several projects: christiecookie.com sportsmansguide.com as well as contributing to Aries' accelerator
- Provided commercetools best practices advice to clients
-
Sr. Software Engineer II
- Assisted the company in unifying their product offerings.
- Contributed to new features of the CommerceHub platform.
- Worked using Rust and Typescript in several serverless applications.
-
Backend Engineer
- Contributed to the commercetools platform by building new features and maintaining existing ones.
- Worked on the analytics dashboard and the audit log features.
-
Engineering Manager
- Led a team of six engineers in the Professional Services department.
- Successfully managed projects, with most being on-time and on-budget.
- Grew the team from just one to six members in under a year.
- Involved with hiring, process implementation, and engineer mentoring
-
Sr. Software Engineer
- Contributed significantly to winning the company's second-largest contract by building a proof of concept.
- Led the implementation of a critical application, collaborating with various stakeholders.
- Demonstrated ability to scale applications to handle over 100,000 concurrent users.
- Developed microservices to facilitate client onboarding onto the commercetools platform.
- Created a feature allowing easy configuration and deployment of microservice-based integrations.
- Utilized React/Redux for frontend, JavaScript ES6 via Node for backend, and Kubernetes for deployment management.
-
Sr. Web Developer
- Led the port of Teamworks' back-end to a Python REST API using the pyramid framework.
- Implemented a code review process using Crucible.
- Lead the development group to adopt Git and a feature branch workflow.
- Aided in server configuration and deployment processes, such as enabling distributed session storage and configuring a deployment script.
- Involved with configuration of Jenkins, as well as the spinning of up new nodes on AWS EC2.
- Assisted in hiring, and onboarding new developers.
-
Team lead
- Provided mentoring and technical direction to the developers on my team.
- Conducted one-on-one meetings with the developers to help identify stressors, set goals with the developers, and continued to provide development support as needed.
- Sr. Web Developer
-
Web Developer
- Developed code for various clients, mostly Drupal sites.
- Collaborated on a large HTML 5 JavaScript application, targeted for mobile devices as well as television set top boxes and smart TVs.
- Worked on custom Django apps.
- Aided in Puppet configuration and adding new puppet agents.
-
Web Developer
- Developed and maintained custom PHP codebases for large clients.
- Developed jQuery plugins.
- Discovered and patched various security concerns as outlined by OWASP
-
Web Developer
- Mobilized websites and built social media sites.
- Worked with Dolphin, Social Engine, Buddypress, as well as custom-coded solutions.
- Performed minor systems administration requests for a few clients.
-
Director of Technology
- Oversaw a team of web developers and a system administrator.
- Ensured security and stability of the FileFront network.
- Upgraded network services for improved security.
- Managed approximately 200 servers running various services, primarily on Linux or FreeBSD.
- Collaborated with the system administrator to set up new systems, from OS installation to service configuration.
- Senior Web Developer
- Web Developer
- Worked within a team to maintain and enhance filefront.com, a top 100 alexa site at the time.
- Updated legacy code, implemented memcached setup, added new features, and developed test cases.
- Provided QA for team members' code and managed rollouts to the live site.
- Involved in infrastructure maintenance, such as server management, database recovery, and hardware upgrades.