Jeffery L.

Jeffery L.

Software engineer

Followers of Jeffery L.1000 followers
location of Jeffery L.Wellington, New Zealand

Connect with Jeffery L. to Send Message

Connect

Connect with Jeffery L. to Send Message

Connect
  • Timeline

  • About me

    Devops and Site Reliability Engineer

  • Education

    • No.1 Middle School of YiChang City

      1994 - 1998
    • National University of Singapore

      2011 - 2013
      Master of Computing IT project Management
    • Huazhong University of Science and Technology

      2002 - 2005
      Master of Science Artificial Intelligence & Info security
    • Victoria University of Wellington

      2014 - 2014
      Workplace communication

      This 3 months' workshop was centered on "verbal and written communication skills for meeting, emails and presentation" in New Zealand working environment.

  • Experience

    • ZTE

      Jul 2005 - Mar 2007
      Software engineer

      • Developed unit testing, build smoke test, automatic regression test suites• Performed and delivered reports on performance testing of multi-casting, firewall in a broadband gateway• Performed and delivered compliance testing report on remote gateway management service• Implemented software for network products (Firewall, VPN, and VOIP nat-traversal)• Rewarded two promotions from assistant to senior positions because of excellent project quality and customer feedbackKey strengths:Embedded software integration testing and engineeringMock-testing, whitebox-testing of management software/ middleware APIUsing IBM rational software suite to track bugs and manage version control of source codeInternet protocol performance testing (with automation testing library and scripts of smartBits) Show less

    • Focus Technology(Made-in-China.com)

      Apr 2007 - Mar 2010
      Software Developer & DevOps

      • Analysed requirement specification, validated test plan for data warehouse and data migration projects, making sure that they get reviewed and signed off by team leaders• Designed and executed integration test suite with selenium IDE and SoapUI, making sure the deliverables of technical solution align with system specification; organized the testing documents and got test reports signed off• Contributed to setting up pre-test conditions, verifying environment readiness/integrity, and preparing test data across LDAP, Database, config-files and web services.• Designed and validated data migration scripts and ETL processes, also reviewed data migration and deployment plan with DBA and system architect. Key strengths and skills:• Selenium, SoapUI testing tools• Python, Bash script, XML, JSON, Xpath• Database model/metadata design, SQL, and ETL• J2EE, Javascript programming/unit-testing and HTML/CSS programming Show less

    • Archermind

      Apr 2010 - Apr 2011
      Mobile Application Developer

      This outsourcing service provider in mobile software development and testing, with clients in North America and Europe. Employees work as consultants either off-site or on-sites.My roles:• Conducted Android functional testing and UI testing for mobile browser, RSS reader, InputMethod, Launcher, SMS (Jira, Eclipse)• Designed and executed performance testing(soak, stress, and etc) to evaluate and benchmark media streaming for video playback and chatting (Monkey Runner, memory leaking monitor, DDMS and etc)• Designed and conducted smoke testing and automatic compliance testing with test scripts(Ant, CTS, and Jira)• Discussed and prepared summary reports (defects/ compliance issues) for team leader and client’s managerKey strengths and skills.• Requirement elaboration and test design• Testing building and optimization• Performance testing and smoke testing scripting• Using tools & technology (ant, CTS, monkey runner, memory leaking monitor) Show less

    • National University of Singapore

      Oct 2011 - Jan 2012
      Software engineer (Part-time)

      • Worked with research team to deliver SQL/ETL programs, processing data at 50 million sets of records per hour• Delivered solution to client ahead of timeline, training other staff and engineer to grasp ETL development skills.Strengths:• Automation of data processing,• MySQL administration, querying SQL and Stored procedure.

    • Rolls-Royce

      May 2012 - Aug 2012
      Software engineer(summer intern)

      Working in a team of computational department, Advanced technology centre of Rolls Royce Singapore.My roles:• Designed and delivered a RESTful web service system and related client-end application for distributed data processing• Building testcases to validate the functionalitiesKey strengths:• Restful Web services• Java programming • System prototyping and validation

    • SMU - Singapore Management University

      Jan 2013 - Jul 2013
      Software engineer

      My roles:• Using Selenium, BeautifulSoup and JavaScript to build a web scraping engine for collecting information from Responsive web pages and web service API• Using Java, Python and VBScript to implement algorithms, automate the data processing(search logs) and reporting.Skill and strength:• Automation of web scraping (Selenium)• Automation of data processing (Javascript, Python, SQL, VBScript)• Algorithm design for graph analysing.

    • Morgan Stanley

      Jul 2013 - Apr 2014
      Infrastructure Engineer

      As a consultant of a Singapore-based agency, I was sent to client's (Morgan Stanley) office in Shanghai.My roles:• Developed enterprise monitoring application for housekeeping (looking after host availability, remote login availability, system load, memory footprint)• Building web services and SSO plugins for source code control and continuous integration• Automating the maintenance process and the configuration of secure access control• working on BAUs and facilitating technical change management Key strengths and skills:• Attention to deal, multi-tasking and communication across teams• Knowledge of enterprise system integration• Automation of service configuration (programming)• Enterprise secure access control (SSH, kerberos authentication)• Housekeeping of Linux server farm• Use of Sybase SQL and ServiceNow API/functionsKeywords: Jenkins, ServiceNow and release/artifacts management● Daily operation management of enterprise server farm and patching workflow (5000+ Linux hosts).● Troubleshooting/upgrading enterprise development environment; handling security hotfix to meetcompliance, maintaining artifacts packaging and Release (deb/rpm).● Streamline/ automation integration of ServiceNow, Jenkins, perforce workflow and central server healthpanel. Show less

    • Boost

      Aug 2015 - May 2017
      Developer/DevOps

      I worked as contractor on projects of National Library of New Zealand (including platforms: Paperpast, DigitalNZ and Library Portal)Keywords: Haproxy, Apache, keepalive, zookeeper, MySQL cluster, SolrCloud, MongoDB and Glusterfs Developed and maintained a web application using React with Ruby on Rails, contributing as a full-stack developer.Implemented Infrastructure as Code (IaC) best practices to optimize Chef server bootstrapping processes, make use LXC of and Vagrant to facilitate continuous improvement.Serving as a hands-on expert for DevOps and HA config, provided instant solution to production issues. Show less

    • Land Information New Zealand

      May 2017 - Jun 2020
      DevOps and cloud developer

      Keywords: Cloudformation, Terraform, Azure AD, Cognito, API Gateway, Lambda, ELK, Aurora and Cloudfront● Designed and implemented a web three-tier application utilizing Autoscaling Groups, ALB, RDS, S3,Lambda, also and integration with Cognito user pool and Azure Active directory.● Led the migration and modernization of a partner agency's geospatial enterprise solution to align withorganization-wide compliance standards, transitioning from CloudFormation to Terraform (key AWSservices including Cognito, ALB, Lambda and DynamoDB).● Architect a data archive project, leveraging serverless architecture to facilitate data flow between fourdifferent organizations (SAML, Terraform, Lambda, and Aurora). Show less

    • US Based Soical Media Company

      Jul 2020 - Jul 2023
      Site Reliability Engineer and Cloud developer

      Keywords: GKE, Cloud scheduler, AWS ELK/ECS, ALB/ NLB, DocumentDB & Akamai media delivery● Crafted HELM and Argo CD deployment manifest for three major projects including: Media encoderproject (media upload, encoder job-queue service, S3 and Kafka); Live-stream/live-chat project(WebRTC/RTMP server, websocket server, and RabbitMQ), Event-sourcing messaging services(DocumentDB, Kafka, Kafka Connect, ElasticSearch and operation monitoring).● Planned and migrated existing backend instances (backend app, Redis, MongoDB, RabbitMQ, and Kafka)from docker swarm into GKE and AKS environment, and normalized secrets and access control practices.● Conducted daily monitoring and utilization review for GKE cluster, OpenSearch, ALB, EC2/EBS,DocumentDB, and RDS, optimizing cost-efficiency and performance to align with SRE best practices.● Led SRE internal ongoing security review: code scanning and regularly conducting risk assessment,optimizing Jenkins/GitLab CI/CD pipeline; continuously improving container image security andefficiency.● Led centralized logging solution: developing Terraform IaC solutions to seamlessly integrate FluentBitdata pipeline, Kibana, and standard services (such as eventBridge, Kinesis data stream, and Cloudwatchdashboards).● Responded to incidents and problem investigation using Kibana, Athena, and metrics monitoring tools. Show less

  • Licenses & Certifications

    • CISA (Pass CISA Exam)

      ISACA
    • SAP Business Associate

      SAP
    • Red Hat Linux Certified Engineer

      Red Hat
      Dec 2011
  • Volunteer Experience

    • IT Technical volunteer

      Issued by Charity-IT on Mar 2015
      Charity-ITAssociated with Jeffery L.