About me

Experienced Software Engineer with over six years of success designing and deploying secure, scalable backend and data-driven solutions in cloud environments. Proficient in Python, Java, SQL, and AWS, with hands-on expertise in building robust ETL pipelines, API integrations, and distributed systems. Adept at transforming business requirements into high-performance applications that improve reliability, reduce operational overhead, and deliver measurable impact. Collaborative and adaptable, with a proven track record of leading initiatives across teams to enhance performance, observability, and system resilience. Hold a Master of Science in Cybersecurity from the University of North Carolina at Charlotte.

What I'm Doing

  • Web Development Icon

    Cloud Development

    Engineering high-performance, scalable services using Python and AWS CDK, optimizing data processing algorithms and enhancing resource utilization to bolster AWS's threat detection capabilities. Achieved an 80% reduction in false positives in authentication processes through innovative system design.

  • Data Engineering

    Architecting and implementing complex data processing systems integrating multiple AWS technologies, focusing on real-time data handling and ETL processes. Building real-time processing systems with AWS Kinesis, Lambda, and Glue for security analytics.

  • Backend Development

    Building scalable backend services and APIs using Python and AWS technologies. Developing analytics systems for infrastructure monitoring, implementing real-time data processing with Spark Streaming and Lambda, and creating centralized storage solutions with DynamoDB and S3.

  • Machine Learning

    Implementing machine learning models for unstructured data analysis using TensorFlow and scikit-learn. Building key phrase extraction and document classification using pretrained LLMs and keyword inference models.

Resume

Experience

  1. Software Development Engineer at Amazon Web Services (AWS), Inc

    September 2022 – Present

    • Engineered high-performance, scalable services using Python and AWS CDK, optimizing data processing algorithms and enhancing resource utilization to bolster AWS's threat detection capabilities.
    • Achieved an 80% reduction in false positives in authentication processes by designing systems that integrate multiple data sources for enhanced vulnerability detection.
    • Architected and implemented complex data processing systems integrating multiple AWS technologies, focusing on real-time data handling and ETL processes.
    • Developed analytics systems increasing AWS infrastructure security through proactive risk identification and mitigation.
    • Built a real-time processing system with AWS Kinesis, Lambda, and Glue for security analytics.
    • Implemented cookie jacking detection using Spark Streaming and Lambda.
    • Created centralized storage with DynamoDB and S3 to support security investigations.

  2. Senior Software Engineer at Pagemajik

    April 2019 – August 2021

    • Developed scalable APIs using Python and Node.js for system interoperability.
    • Implemented CI/CD pipelines, reducing downtime and deployment delays.
    • Integrated machine learning models for unstructured data analysis using TensorFlow and scikit-learn.
    • Built key phrase extraction and document classification using pretrained LLMs and keyword inference models.
    • Deployed monitoring solutions using ELK Stack and Prometheus.
    • Used Docker and Kubernetes to manage development and production environments.

  3. Software Engineer at Intellect Design Arena Ltd

    July 2017 – March 2019

    • Built a dynamic Document Generator using ExtJS and Java, supporting real-time PDF rendering.
    • Integrated a rule engine to enable business logic-driven document templates.
    • Developed plugin APIs for real-time data source integration.
    • Enabled drag-and-drop customizations, improving user experience and reducing technical training.
    • Utilized MongoDB for scalable data handling and retrieval.

Skill Category Description
Languages & Programming Proficient in Python, Java, JavaScript (ES6+), TypeScript, SQL, PL/SQL, Go (Golang), C++, PHP, Bash, HTML, CSS with experience in object-oriented and functional programming paradigms.
Web & Application Frameworks Skilled in FastAPI, Flask, Django, Express.js, Node.js, React.js, Vue.js, Angular, and ExtJS for building robust and scalable applications.
Backend & API Development Expert in RESTful APIs, GraphQL, OAuth2, JWT, Microservices Architecture, API Rate Limiting, and OpenAI APIs integration for scalable backend solutions.
Cloud & DevOps Extensive experience with AWS services (Lambda, EC2, S3, Glue, CDK, Kinesis, SQS, DynamoDB, SageMaker, Step Functions), Docker, Kubernetes, Terraform, Jenkins, GitHub Actions, CloudFormation, and CloudWatch for cloud infrastructure and deployment automation.
Data Engineering & Big Data Expert in ETL Pipelines, Spark, PySpark, Spark Streaming, Pandas, NumPy, Parquet, JSON, Data Modeling, AWS Glue, and Data Pipelines for efficient data processing and analysis.
Databases & Storage Experienced with PostgreSQL, MySQL, MongoDB, Snowflake, Redis, DynamoDB, Elasticsearch, and NoSQL databases for designing scalable data storage solutions.
Machine Learning & NLP Proficient in Pretrained LLMs, OpenAI APIs, LLM Inference, Prompt Engineering, PyTorch, TensorFlow, scikit-learn, AllenNLP, Text Classification, Keyword Extraction, NLP Pipelines, Jupyter Notebook, and Natural Language Processing (NLP) for advanced data analysis and AI applications.
Messaging & Streaming Skilled in RabbitMQ, AWS SQS, and Kafka for building robust messaging and streaming architectures.
Testing & Quality Proficient in Pytest, Unit Testing, Integration Testing, Load Testing (Locust), and Test-Driven Development (TDD) methodologies.
Tools & Platforms Experienced with Git, GitHub, Postman, Jenkins, VS Code, and Jira for development workflow and project management.
Engineering Practices Strong foundation in Object-Oriented Programming (OOP), Agile Development, CI/CD Pipelines, Code Reviews, and Pair Programming.
Soft Skills Demonstrates strong Team Mentorship & Technical Leadership, effective Communication, and Cross-functional Collaboration skills.

Education

  1. University of North Carolina at Charlotte

    August 2021 – August 2022

    Master of Science in Cyber Security, Network Security Concentration (GPA: 3.9/4.0)

Certifications

  1. eLearnSecurity Junior Penetration Tester (eJPT)

    Certificate ID: 4521987
  2. AWS Certified Developer Associate

    In Progress

Blog

Contact

Contact Form