As a Senior Software Engineer, I have been responsible for the conception, execution, and overall ownership of various comprehensive projects. Additionally, I have taken on the role of mentoring junior developers and interns, crafting training materials, and efficiently managing and optimizing AWS infrastructure budgets for my team.
I strive to enhance the overall standard by delivering insightful feedback through meticulous design and code reviews, while also disseminating industry best practices in software development. Furthermore, I actively contribute to crucial decision-making processes pertaining to the architecture, design, and future trajectory of our team's software systems. I provide guidance to my manager and colleagues by presenting well-researched data and presenting compelling counter-arguments.
My skills include:
- Possess a strong professional background in programming languages such as Python, C#, and Typescript.
- Professional experience with Django, Flask, Docker, Machine Learning, Deep Learning, Computer Vision, AWS Kinesis Stream, AWS CloudFormation, PyTest, FastAPI, PyTorch, Google Vision API, AWS Lambda, Serverless Architecture, Microservice Implementation using ZUUL and Eureka (Netflix) Framework, and other AWS services and tools.
- Professional experience with large-scale data warehouse and streaming services of AWS.
- Experience with building systems using cloud technologies on AWS: EC2, ECS, S3, Redshift, RDS, Lambda, SNS, SQS, CloudFormation, Cloudwatch, Step Functions, IAM, VPC, Kinesis Data Streams, and Quicksight.
- Built systems using monolithic and microservice architectures for serverless design for large-scale, high throughput, low latency, and fault-tolerant distributed systems.
- Established and promoted the adoption of automated integration tests, code review verification workflows, and dependency analysis tools within the organization.
In addition to my academic achievements, I possess an extensive project portfolio that showcases my innovative thinking, creative abilities, and commitment. I have actively participated in numerous national and international coding competitions and events, earning recognition and prizes for my accomplishments.