Christopher S.

Christopher S.

Site Engineer and Quantity Surveyor

Followers of Christopher S.14000 followers
location of Christopher S.Chennai, Tamil Nadu, India

Connect with Christopher S. to Send Message

Connect

Connect with Christopher S. to Send Message

Connect
  • Timeline

  • About me

    Senior SRE/Devops/AWS Solution architect. Devsecops. Senior Python programmer Developer, Kubernetes, Team leader

  • Education

    • St John's Senior Secondary School, Mandaveli, Chennai

      -
      Senior Secondary
    • Bharathiar University

      -
      B.E Bachelor of Engineering Engineering

      Activities and Societies: Brainbench certified web developer Earned certifications in programming and web development

  • Experience

    • Technicaliya consultants pvt ltd

      May 1994 - Feb 1995
      Site Engineer and Quantity Surveyor

      I was incharge of preparing BOQ bill of quantities as a Quantity Surveryor and also execution part as a site engineer for the project at The Spastics Society of Tamilnadu (SPASTN) vidhyasagar at kotturpuram chennai. I was working directly under the architects firm Technicaliya Mandeveli.Chennai. Verifying structural engineering drawings, Architectural drawings for site implementation.

    • Bridgecon engineering sdn bhd

      Dec 1995 - Jun 1997
      Quantity Surveyor and Site Engineer

      I completed 2 projects working as civil site engineer and quantity surveyor under bridgecon engineering sdn bhd MalaysiaProject 1: KLCC car park Kuala lumpur Malaysia.Was incharge of preparing weekly and monthly bills for sub contractor payments. Malaysia Kuala lumpur KLCC carpark quantity surveying. Site engineer, Quantity Surveying and implementation. Project 2: 24 storey AFAMOSA condos Malaysia.Was incharge of the entire implementation as site engineer, Civil structural drawings verification, Quantity surveying, Weekly and Monthly and bills preparation and reporting directly to project manager Mr. GARY LAI, and implemented and constructed 4 blocks of 24 storey buildings at AFAMOSA condominiums Melaka. Negeri Sembilan.Malaysia. Show less

    • Diethelm

      Jun 1997 - Jun 1998
      Glass curtain wall and aluminium claddings designer and engineer and civil quantity surveyor

      Design, Quantity estimation, Preparing bill of quantities, Site engineer and implementation of glass curtain walls and aluminium claddings and extrusions for high rise buildings. Can implement from design to construction. Can prepare weekly or monthly work completion bills. Civil Engineer. Can prepare quotations and BOQ from civil engineering drawings.

    • Chrisranjana Data Engineer Cloud developer team. AWS devops. AZURE devops. GCP engineer team.

      Jul 1998 - Mar 2020
      Software Team leader and Full stack Developer. Software Architect

      I am the lead software developer and python nodejs php team leader.Software architectI lead a team of 20 programmers.We completed a range of projects in Php RoR Java jQuery, Python, Nodejs, RoR etc.

    • Freelance developer in India Freelance Magento2 developer Freelance Moodle Developer

      Apr 2008 - Mar 2016
      Freelance laravel codeigniter Django Magento2 programmer Freelance Mysql postgresql administrator

      Freelance php programming. Freelance python programmingIndependent consultant. Hands on developer programmer. Complete from scratch development.Frameworks worked upon: CodeIgniter Development CakePHP programming Laravel development Django programming Flask programming RoR developmentApplications:- Opencart programming Cubecart Development Moodle programming Zencart Development

    • Work from home

      Jan 2015 - Feb 2020
      Devops Engineer. Server Administration. Linux Administrator. Windows Administrator. CI/ CD

      Devops EngineerCI/CD piplelines developerLinux adminSysadminWindows Server Administrator.Deploy SoftwareJenkins Developer

    • Independent Consultant

      Jan 2015 - Jan 2020

      Convert your existing Monolithic application to MicroService architectureDeploy your application and scale it on Docker Kubenetes. AWS glue developerAWS pyspark programmerSpark transformationsBig data pipelines programmer

      • Docker Kubernetes Developer. MicroService Programmer. Software Architect. Actuarial Science

        Mar 2019 - Jan 2020
      • AWS certified glue developer. Big Data pipelines programmer

        Jan 2015 - Jan 2020
    • AWS certified freelance developer Google Bigquery Developer

      Apr 2016 - Mar 2020
      Redshift administrator Bigquery Freelance Helm charts Developer Python Nodejs Senior Devops.

      DATABASE Architect. Can architect aws solutions. AWS redshift administrator. Google bigqueryML programmer. I am currently doing freelance programming and development in AWS cloudformation templates, aws lambda, Creating ETL scripts between amazon redshift and s3 etc. I am also currently working in google dataproc, bigquery etc . I can take up freelance salesforce programming and customization also.CAN provide Actuarial Services.END to END solutions for clients. INDEPENDENT CONSULTANT. Hands On development programming experience Show less

    • SQL programmer

      Jan 2019 - Mar 2020
      SQL PowerBI Tableau Engineer. Excel pivot tables. DAX query. Power Query. Dashboard programmer

      PowerBI developerTableau EngineerPowerBI dashboardsKPI indicatorsTableau Dashboards and queriesExcel PIVOT tables programmerExcel power Queries developer

    • Freelance developer

      May 2019 - Jan 2020
      AWS lambda Developer. Cloudrun programmer. Google API endpoint. AWS API gateway developer.

      AWS lambda python developerAWS API gateway programmerGCP engineerGCP cloudrun GCP google endpoint API gatewayGCP programmer

    • KPI Data analysis and Data Architects

      Apr 2020 - Jun 2020
      Data Engineer, Data Architect, Database Architect, Complex SQL programmer. Postgresql/Mysql DBA

      Postgresql/Mysql DBAKPI data analysis of ecommerce orders, Data visualization using complex SQL queriesData analysis of ecommerce ordersResponsibilitiesData Engineer: Responsible for creating complex SQL queries as per requirementAnalyse 12 months of customer data stored in MySQL databasesCustomer frequency. Repeat Purchase rateCustomer demographics insights. Most valuable target marketCPA for instagram influencers, Twitter influencers, Press coveragePost promotions giveaway e.g Reddit giveaway analysisProduct purchase analysis. What is the most purchased product?Which products are purchased in groupsKPI sheet preparation by week. By brands, Product SKU and ChannelROAS CalculationsGood powerBI and Tableau experience Show less

    • Online Ecommerce Company

      Nov 2020 - Mar 2021
      Senior Nodejs/Python API Programmer and Senior Devops DevSecOps Docker/Kubernetes Developer

      Roles and ResponsibilitiesSenior Nodejs/Python API Programmer and Senior Devops DevSecOps Docker/Kubernetes DeveloperNodeJS/Python Developer Responsibilities:Coded a complex micro service for discount calculationComplex Discount enginePython Nodejs AWS lambdas were createdA complex rules engine to calculate the discount for products in shopping cart was createdNodejs/Python with dynamodb and PostgresDBAlso coded a complex ETL pipeline using lambdas and S3 file notificationFiles with varied schema and Sizes and different formats land in the source S3 bucketsAWS Lambda get fired for each file and stage by stage processing happens again based on subsequents3 notificationsData from the files pertain to pricing information and discount informationSenior Devops Responsibilities:-Tech lead: Lead a team of developers, testers, business analyst and devopsMobile ios and android connects to backend aws REST APICoded backend rest api endpoints using aws lambda in pythonResponsible for creating the low level design document (LLD)Created the architect diagram for backend data pipeline as well as the API gatewaysCreated appsync graphql gateways for product dataResponsible for administration of aws IAM roles/policies, security etcResponsible for creating Infrastructure as code using Cloud formation templatesUsed Docker and AWS BATCH processing for an ETL pipelineCreated Docker images, deployed them using best practices.Docker deployment was used to run variety of insights from the huge dbDocker was deployed through AWS ECS Show less

    • Microservices Product Company in Financial Domain

      Aug 2021 - Mar 2023
      Senior Devops Python Tech lead AWS Architect. Kubernetes Docker Microservices API Programmer

      Senior Devops AWS solution architect role:1. Was responsible for creating from scratch the entire architectural diagram2. Installing and Configuring Jenkins in a private subnet, url accessible through VPN only3. Manual PULL build triggers from Jenkins to bitbucket, Jenkins configuration as code4. Working on circleCI pipelines for a different sub client5. Creating cirlceCI CI/CD pipelines6. Create CI/CD for AWS EKS. Docker and Kubernetes production deployment. YAML files.7. Maintaining AWS infrastructure including but not limited to ALB, listener rules, certificates,lambdas, API gateways with custom domains, cloudwatch logs insights, EC2 instances,Large AWS RDS instances, Private/Public Subnets, VPNs, AWS batch, dockers, ECR, EKS,fargate, NAT gateway etc8. Creating Complex and efficient SQL queries for developers9. Create ETL pipeline for data ingestion from s3 buckets to postgresql10. VPC endpoints for private API gateway11. Secrets Manager, KMS12. Athena to query S3 logs elb logs etc, ELK, Graphana, Prometheus, FluentD, FLuentBIT13. Create and manage Complex IAM roles, policies, trusted entities14. Install and Create and Manage SSO with AZURE AD15. Create complex cloudformation templates, CDK, terraform, SAM templates and SAM deployment16. Conducting vulnerability PENTESTs, requirements gathering etc17. Flyway migration was used for database versioningSenior Developer Programmer Tech Lead – Advanced Python programmer role1. Hands on advanced python programmer, Complex Python Algorithms2. Convert synchronous existing scripts to asynchronous using python asyncio3. Create complex python algorithm to calculate financial decision outcomes based onnumerous use cases and inputs4. Python scripts using cerberus validations for input jsons5. Process complex input JSONs, flattening etc6. Create automated workflows and tailoring python scripts to adhere to the same7. Sqlalchemy, Pony8. python connectors for complex external REST gateways Show less

    • Company with aws organization large account with about 60+ member accounts

      Apr 2023 - now
      Senior SRE/Devops/AWS Solution architect. Devsecops. Senior Python team leader programmer Developer

      Senior SRE/Devops/AWS Solution architect. Devsecops. Senior Python team leader programmer Developer role:Create/maintain existing large number of cloudformation templates. Creating resources like VPC, subnets, Security groups, lambdas, ECS, fargate, api gateway, load balancers etcCreate and maintain aws network infrastructure transit gateways, direct connect to on-prem, VPN, cisco VA DNA deployment etcTransit gateway attachments, Route 53 zones, s3 gateways, private links, private API gatewaysNetwork account, firewallCognito authorizers, Cognito user pools, Securing API gateways using Cognito (machine to machine authorizers)Analyzing logs SIEM cloudwatch insights, opensearch.Troubleshooting connectivity issues using vpcflowlogs Configuring SSO permissionsets for devops and developers groupIntegrate cyberark AD in AWs SSOConfigure common services like SES in sharedaccountDeploy stacksets to individual accounts from a designated management accountUsing aws billing CUR reports to analyze costs in a detailed manner, using tagsUsing cloudwatch logs insights advanced queries analyze network flowsEFS, s3 gateway to reduce firewall egress billsCross account S3 access DB accessTroubleshoot EC2 connectivity in multiple VPC setupTransit gateway route tablesStrict organizational wide SCP policies guardrails for not allowing SG creation, EC2 creation without encrypted volumes etc Perform ECS blue/green using codedeployCompute optimizer to analyze costsSavings plans vs Reserved instances to save costsMonitor cloudtrail logsOpensearch rolling indexes, backup policies and instance sizesCustom subdomains for opensearch and mq serverImplement self hosted github runnersStoring IAM keys in DelineaSenior Python team lead programmer role:Complex hands on python, boto3, dynamodb, s3 programming.Implement automatic start/stop lambda based on tagsImplement Billing limit stop lambdaImplement automatic tagging lambdaImplement IAM key rotation lambda Show less

  • Licenses & Certifications

    • AWS certified developer associate

      Amazon Web Services
      Nov 2018