Dynamic Senior Software Engineer with a passion for innovation and a knack for delivering customer-centric solutions. Known for embracing challenges, experimenting with new technologies, and fostering a culture of continuous learning within dynamic teams. A polyglot software engineer who is a pragmatic problem-solver who thrives on pushing boundaries and learning from failures. Equally at home in the fast-paced tech environment and the great outdoors, bringing a unique blend of creativity and technical expertise to every project. Proven track record of delivering high-quality products that exceed customer expectations.
Tools and Software:
RDBMS (PostgreSQL), Key-Value stores (DynamoDB), In Memory caches (Redis), Message Oriented Middlewares (SNS, SQS, ActiveMQ, RabbitMQ, Kafka), Cloud Services (AWS), Containerization and Orchestration (Docker and Kubernetes), Infrastructure as Code (AWS CloudFormation, Terraform), VCS (git), CI & CD (Jenkins, Spinnaker, GitHub Actions), Monitoring and Observability (DataDog metrics, logs, traces)
Technical Skills:
Debugging, Testing, Automation, Agile Methodologies (Scrum and Kanban)
Techniques:
Distributed Systems, Solution Architecture, Scalable Architectures, Systems Analysis, Software Design
Programming languages:
Java, Python, NodeJS, C#, Go, JavaScript