Description
Software Development and Architecture
Over 13-15+ years of experience in software design, architecture, and development.
Proven expertise in logical and component architecture design, deployment, and personal leadership in technology projects.
Hands-on expertise with architecture design tools and foundational knowledge of engineering and continuous delivery practices. Blockchain and Crypto Ecosystem
Extensive hands-on experience with blockchain-based development.
Comprehensive understanding of the Crypto and Blockchain ecosystem, including:
Staking
Transaction expenses
Token-pair trading
Types of tokens and blockchains
Wallets
Smart Contract development experience using Solidity, Vyper, or Rust and IDEs like Remix.
Familiarity with testing frameworks such as Ganache and Chai. Programming and Open-Source Technologies
Proven knowledge of Java and the Open-Source stack.
Experience with diverse technology stacks, including Java, Spring, ActiveMQ, Kubernetes, and Docker.
Open to exploring and applying new technologies based on project requirements. Cloud Technologies
Demonstrated expertise in cloud solutions using AWS services such as:
EKS
RDS
S3
Batch
NLB/ALB
CloudWatch
ElastiCache
Lambda Database and API Development
Validated knowledge of relational databases such as Oracle, Sybase, and MySQL.
Experience in event-based and message-driven orchestration architectures.
Strong skills in API development. Problem Solving and Financial Services
Significant background in solving complex technology challenges.
Financial services background (e.g., trade settlement, fund accounting, security pricing) is a plus. Academic Background
Degree in Computer Science or a related field; a Master's degree is preferred. Key Attributes
Versatile technology stack with a focus on open-source and innovative components.
Commitment to applying the right technology depending on the challenge.
Continuous exploration of new technologies to deliver customer value.