About me

Experienced Software Development Engineer at Amazon Web Services (AWS), specializing in designing, developing, and enhancing secure, scalable cloud-based solutions. With over six years in the industry, I have a solid track record of using Python, Java, and JavaScript/TypeScript to build high-performance applications and systems that improve security and performance. I hold a Master of Science degree in Cybersecurity from the University of North Carolina at Charlotte.

What I'm Doing

  • Web Development Icon

    Web Development

    Building secure, scalable cloud applications with a focus on improving AWS infrastructure. Specializing in Python and AWS Cloud Development Kit (CDK) to enhance system performance and reduce operational costs.

  • Mobile App Icon

    Mobile Application Development

    Designing and developing cross-platform mobile apps that deliver enhanced user experiences. Focused on integrating advanced security features to protect user data and improve reliability.

  • Data Solutions and Security

    Implementing comprehensive data solutions that leverage AWS technologies for data collection, processing, and storage. Enhancing data security with innovative cybersecurity measures tailored to enterprise needs.

  • Cloud Solutions

    Developing and managing multi-regional cloud deployments to ensure high availability and fault tolerance. Optimizing cloud resources for better performance and cost-efficiency.

Resume

Experience

  1. Software Development Engineer - Amazon Web Services

    September 2022 - Present

    Engineered high-performance, scalable services using Python and AWS Cloud Development Kit (CDK), optimizing data processing algorithms and enhancing resource utilization. Managed CI/CD pipelines and collaborated with security engineers to refine risk metrics.

  2. Senior Software Engineer - Pagemajik

    April 2019 - August 2021

    Utilized Python and Node.js to develop APIs and scalable client and server-side applications, enhancing workflow efficiency with real-time updates. Employed modern CI/CD pipelines for streamlined updates and faster deployment cycles.

  3. Software Engineer - Intellect Design Arena Ltd

    July 2017 - March 2019

    Spearheaded the development of an advanced Document Generator web application, employing ExtJS and Java to deliver rich user interface and robust backend functionality.

Skill Category Description
Programming Languages Proficient in Python, JavaScript/TypeScript, and Java with experience in object-oriented and functional programming paradigms.
Web Technologies Skilled in React.js, ExtJS, Bootstrap, HTML5, and CSS3 for building responsive and interactive web interfaces.
Databases and Storage Experienced with MongoDB, MySQL, Elasticsearch, and DynamoDB for designing scalable data storage solutions.
Cloud Platforms and Tools Extensive use of AWS services such as AWS Glue, Lambda, CDK, S3, EC2, and DynamoDB for managing cloud infrastructure.
Data Engineering and Big Data Tools Proficient in Spark Streaming and AWS Glue Jobs for data processing. Skilled in building and maintaining data pipelines.
Scalability and System Design Expertise in multi-region deployments, scalable microservices, and fault-tolerant systems. Experienced in API design.
DevOps and Deployment Knowledgeable in CI/CD pipelines, utilizing AWS CodePipeline and Jenkins for streamlined deployment workflows.
Version Control and Collaboration Effective use of Git and SVN for source control. Strong team collaboration skills, ensuring organized workflows.
Python Libraries Advanced use of Flask, CherryPy, Pandas, TensorFlow, scikit-learn, PySpark, and AllenNLP for various applications.
Professional Attributes Demonstrates persistence, leadership, critical thinking, and teamwork. Committed to high-quality, user-centric solutions.

Blog

Contact

Contact Form