Proposify - Halifax
Proposify offers solutions to streamline the sales process.
Principal Software Engineer (July 2025 to date).
- Lead the product replatform from a monolithic to a distributed architecture.
- Promote good practices to increase system oversability, and resilience.
Lead Software Developer (October 2022 to July 2025).
- Design and implement the product distributed architecture
- Plan the work to be accomplished
- Produce proofs of concept
- Assess projects risks
- Design software and cloud based architectures
- Develop software modules, services, and APIs.
- Build unit, functional and behavioural tests.
- Write some technical documentation
- Put and enforce good agile practices into place
- Coach developers with their technical work
- Review code and documentation
- Lead Scrum ceremonies, and other meetings
- Perform technology watch
- Provide feedback to team members
- Produce the required technical documents to apply for SR&ED credits
Python, PHP, Java, Swoole, DynamoDB, Redis, Bash, MacOSX, Linux, Git, Vim, VPC, EC2, Elastic Beanstalk, Docker, S3, Lambda, Kinesis, Aurora, MySQL, RDS, OpenSearch, CloudWatch, Datadog, Jenkins, CI, CD, SOLID, NodeJS, React, ECS, Grpc, OData, OpenAPI, Salesforce, Apex, HubSpot, Zoho, Dynamics CRM 365, Dataverse, Aspire, Pipedrive