Imran Latif
Mobile: -
Sr. AWS & Python Developer
Email ID:-Linkedin: https://www.linkedin.com/in/imran-latif-6ba4a0167/
PROFESSIONAL SUMMARY:
• 5+ years of Professional IT experience in Analysis, Design, Development, Testing Quality Analysis of Enterprise Cloud Applications and Database Development.
• Extensive knowledge and strong coding skills on AWS, Python, Django, Flask, Scrapy, FastAPI, SQL and NoSQL databases.
• Experienced in UI design and development using React, Bootstrap, HTML, CSS, JavaScript.
• Experienced in working with AWS Lambda, AWS CLI, AWS SDK with Python-Boto3, Serverless and ECS, Kinesis Data & Video Streams, Glue, Redshift, Athena, S3, DynamoDB, IAM, RDS and other core AWS services.
• Experienced in designing and implementing ETL and Data pipelines on AWS.
• Experienced in Python libraries like Boto3, BeautifulSoup, Scrapy, Selenium, requests, psycopg2, SQLAlchemy, urllib2, MySQL, Girder, PySpark, Pandas, NumPy, SciPy, matplotlib and some others.
• Experienced in implementation of MVT architecture using Django rest framework.
• Experienced in application security using OAuth2, JWT, SAML and AWS Cognito.
• Experienced in Kubernetes, Jenkins, ArgoCD, AWS CI/CD pipeline, AWS CloudFormation and Terraform.
• Experienced in Pub/Sub, Event-Driven architectures and Docker containers.
• Experienced in security management of AWS Infrastructure using AWS Secret Manager, AWS Organizations, Key Management Service (CMKs)
• Worked extensively with DynamoDB, Redshift DB, S3, CodePipeline, CodeBuild, CodeDeploy, CodeCommit, CloudFormation, CloudWatch.
• Extensive experience in RDBMS (MySQL), MongoDB, PostgreSQL.
• Hands on experience in data extraction, data cleansing and automation of data pipelines using python.
• Extensive experience in all stages of Data Engineering from loading data to different source systems, transforming and scheduling the data jobs.
• Experienced in Waterfall and Agile methodologies.
Certifications:
• AWS Certified Developer - Associate
• AWS Technical Professional
• AWS TCO and Cloud Economics
PROFESSIONAL EXPERIENCE:
LAER AI, USA (Remote)
Website: https://laer.ai/
Sep,2023-Current
Sr. AWS Engineer
Description: LAER AI leverages artificial intelligence (AI) to make eDiscovery more efficient and cost-effective.
Tech Stack:
• Kubernetes, EKS, EC2, Jenkins, ArgoCD, Terraform, Solr, Python, FastAPI, Redis.
Storewise, Singapore (Remote)
Website: https://getstorewise.com/
March,2023-Current
Sr. Cloud Engineer
Description: StoreWise connects people, apps and data to help retailers and brands automate and streamline store operations
Roles & Responsibilities:
• Mainly working in AWS serverless to design, implement and manage the backend of the web and mobile application.
• Responsible for adding new features and maintaining existing ones.
• Shifted the whole infrastructure from monolithic to microservices and event-based architecture.
•. Improved overall performance of the legacy design, database and codebase. Implemented fault-tolerant and recovery failure mechanisms.
• Implemented CI/CD pipelines throughout the project using AWS CodePipeline.
• Implemented event monitoring and failure reporting throughout the project.
TruevoPay, UK (Remote)
Website: https://truevo.com/
August,2021-January,2023
Sr. AWS/Python Developer
Description: Truevo is a multinational financial technology company that is turning every day into payday for businesses across the European Union.
Roles & Responsibilities:
• Extensively worked with AWS services like Lambda, S3, EC2, ELB, ECS, Cognito, DynamoDB, VPC, , IAM, Cloud Watch, and RDS etc.
• Involved in infrastructure as code, execution plans, and change automation using Terraform. Managed AWS infrastructure as code using CloudFormation and Terraform.
• Designed and developed serverless RESTful API’s architecture for Web Portal and Mobile App backend using serverless framework.
• Involved in development of web application UI using React.
• Designed and developed the whole Authentication flow using AWS Cognito for Web portal and mobile app.
• Involved in design and development of microservices for Fraud Detection, Payments and Transactions processing.
• Implemented server-side encryption to encrypt the objects in S3 bucket with Customer Managed Keys (CMK) stored in AWS Key Management Service.
• Managed service account credentials, database credentials, passwords through AWS Secrets Manager
• Built numerous Lambda functions using python and automated the process using the event created.
• Designed and developed Event-Driven architecture using SQS, SNS and lambda functions.
• Coordinated with DevOps team to deploy the application on AWS Resources
• Involved in development of microservices in .NET on ECS
• Building/Maintaining Docker container clusters and services on AWS.
• Performed S3 buckets creation, policies on IAM role-based policies, MFA and customizing the JSON template
• Worked on MySQL database on simple queries and writing Stored Procedures for normalization.
• Worked on secure-cloud configuration, Cloud Trail, cloud-security technologies (VPC, Security Groups, ACL’s etc.) and cloud-permission systems (IAM)
• Involved in Unit and Integration Testing using Pytest and unittest.mock libraries.
Demand, Zug (Switzerland) (Remote)
Website: https://www.usedemand.com/
June,2020-August,2021
AWS/Python Developer
Description: Demand is the preferred Go to Market Revenue Platform that is closing the loop for your sales and marketing team. It revolutionized social prospecting and helped thousands of sales reps worldwide build pipeline consistently, through building relations and retain business through high data intelligence.
Roles & Responsibilities:
• Designed and developed backend of lead generation, marketing and sales features in Python on AWS.
• Extensively used data extraction/scraping framework and libraries of python like Scrapy, BeautifulSoup4, Selenium and requests coupled with captcha solving and proxy rotation techniques.
• Implemented tools like LinkedIn Automations, Visitor Tracking, Email Sequences, Technology tracking, Website Personalization and Visitor ABM.
• Designed and developed serverless architecture using API Gateway, EC2, Elastic Beanstalk, Lambda functions, ECS (Fargate & EC2 launch type), PostgreSQL, AWS EventBridge, Azure Blob Storage.
• Developed RESTful APIs using Flask hosted on Elastic Beanstalk.
• Developed background services for automation tasks on Elastic Container Service and EC2 with efficient scaling of service tasks using CloudWatch Alarms.
• Setup Bitbucket CI/CD pipelines
• Worked on infrastructure with Docker containerization.
• Worked AWS Security Groups for deploying and configuring the whole AWS architecture.
• Designed and created backend data access modules using PostgreSQL stored procedures.
• Wrote SQL Queries and implemented stored procedures, functions, packages, tables, views, Cursors, triggers.
• Extensively used EC2, Autoscaling, LoadBalancing, enabled blue green deployments, containerized various applications, built and migrated applications into Elastic beanstalk for better deployments
• Involved in Unit and Integration Testing using Pytest and unittest.mock libraries.
Northbay Solutions, Lahore (Pakistan)
Website: https://northbaysolutions.com/
August,2018-June,2020
Software Engineer
Description: NorthBay is AWS Premier Consulting Partner and also partnered with VMware, CloudRail and SAP in support of our Customers’ AWS cloud journeys. NorthBay helps companies transform their business by unlocking the value of their data in the cloud so they can gain agility and speed in their decision making and innovation
Roles & Responsibilities:
• Worked on AWS Data Lake projects involving AWS S3, Glue Catalogs, DynamoDB, Lambda Functions, AWS Athena.
• Designed and developed microservices architecture in Python utilizing distributed message passing via Kafka with JSON as data exchange formats.
• Worked as backend developer on Django Framework. Developed views and templates with Python and Django & view controller and templating language to create a user-friendly website interface.
• Developed and maintained codebase using Python and developed a Python based API (RESTful Web Service) using Flask, SQLAlchemy, MongoDB, Redis Cache, PostgreSQL.
• Involved in development and maintenance of legacy codebase in .NET for Intelligize
• Reverse engineer and re-implement legacy back-end software into Python with minimal downtime.
• Built servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
• Worked with a project leads to learn about the AWS services, environment deployment, and integration with tooling.
• Passed AWS certifications.
• Created a Python based GUI application extracting insights from SEC filings.
• Participated in the complete SDLC process & worked in Test Driven Development.
• Gathered requirements, system analysis, design, development, testing and deployment.
EDUCATION:
Bachelors in Computer Sciences - 2014-18
National University of Computer & Emerging Sciences, Lahore Pakistan.