binjie zhao

DevOps Consultant at Alcumus
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Cardiff, Wales, United Kingdom, UK
Languages
  • English Native or bilingual proficiency
  • Chinese Native or bilingual proficiency
  • Spanish Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Serge B.

Binjie is very knowledgeable in cloud architecting and DevOps, helped us to restore Circusstreet's ailing development environment and lifted general AWS infrastructure. He's very supportive of all teams, a true asset to have.

LinkedIn User

Binjie is a very competent and knowledgeable professional. A pleasure to work with and much valued team member, who continuously delivers value to our platform and our tech team.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Exam Tips: Certified Kubernetes Administrator (CKA)
    LinkedIn
    Jan, 2023
    - Nov, 2024
  • Building, Deploying, and Running Containers in Production
    Cloud Academy
    Dec, 2022
    - Nov, 2024

Experience

    • United Kingdom
    • IT Services and IT Consulting
    • 400 - 500 Employee
    • DevOps Consultant
      • Sep 2023 - Present

    • United Kingdom
    • E-Learning Providers
    • 1 - 100 Employee
    • Lead DevOps consultant
      • Feb 2023 - Jul 2023

      Recruited by the company to help with their ailing DevOps capacity and broken development environment along with a number of other initiatives such as the reporting service infrastructure, general security improvements and infrastructure integration in light of the pending platform merge as part of the acquisition/transition etc. There are a number of pressing issues including a failed dev environment, multiple failures in gitlab CI/CD pipelines, a number of outstanding security issues and improvements as the result of PEN test, and general AWS infrastructural tidy up and improvements. Technologies and toolings: - VScode, iTerm2, Postman, Sequel Ace, Lucidchart, Atlassian suite etc. - Python, Go, PHP, terraform, git, Cloud formation, linux, bash, GNU make - CICD: gitlab pipeline, application security: SAST, DAST, sec scanning etc. Jenkins, ansible - AWS: VPC, S3, EKS, ECS, ECR, IAM, API Gateway, Lambda, MSK, Elastic search (ELK), SSM etc. - Container: Docker, Kubernetes, Helm, nginx, caddy, traeffic, consul - DBs and logs management: RDS, mySql, AWS CloudWatch, Sentry, Datadog - TLS/SSL with letsencrypt,certbot for EKS, Surecloud, Scoutsuite Show less

    • United Kingdom
    • Higher Education
    • 700 & Above Employee
    • Senior Software Consultant
      • Feb 2022 - Jan 2023

      Joined QA to help to build the next generation user portal, my roles is a 50/50 split between solution architect and devops/backend engineer. I’m in charge of designing an event driven micro-serivce platform and building out Kubernetes clusters hosted in AWS EKS so that strangler pattern can be applied on the existing monolithic stack. This is a pivotal part of the organisation’s strategic vision to migrate from a monolithic application stack to an event driven micro-services architecture and apply it enterprise wide in light of recent acquisitions. My responsibilities include: designing and building POCs, pushing for a micro-service platform ground up. My daily tasks include: solution architectural design by docs and design diagrams, 100% IAC coverage through Terraform, POC building, show and tell for knowledge sharing, CI/CD pipeline, demo to stakeholders and knowledge transfer to the team; Also actively take up scrum tasks including DevOps and backend works as well as code reviewing etc. Technologies and toolings: VScode, Postman, PGAdmin, PowerBI, PlantUML, Bitbucket pipeline, Atlassian suite etc. Python, Django, FastAPI, SQLAlchemy, Alembic, NodeJs, Typescript, Javascript, ReatJS Git, python semantic release, commitzen etc. Terraform, Cloud formation, linux, bash, GNU make CICD: Bitbucket pipeline, Jenkins AWS: VPC, S3, ELB, EKS, ECS, ECR, IAM, API Gateway, Lambda, SQS, SNS, EventBridge etc. Apache Pulsar, Pulsar SQS IO. Container: Docker, Kubernetes, Helm DBs and logs management: Postgresql, SQL Server, PowerBI, AWS CloudWatch, Sentry. Show less

    • Lead software engineer
      • Sep 2021 - Feb 2022

      Approached by the company to take up the lead dev role during the scaling up of the interesting entertainment start-up after acquired by US based EP earlier in the year. My role is to work as part of a cross-functional team tracking a specific business problem. I lead a squad to enhance existing functionalities. My responsibilities include: engage with the product and other stakeholders, actively monitoring the AGILE delivery, lead dev work, peer review, share knowledge with peers, liaise with infrastructure team for build and deployment. Technologies and toolings: VScode, Postman, PGAdmin, DBeaver, PlantUML, Atlassian suite etc. Python, Turbogear, SQLAlchemy, Alembic, NodeJs, Typescript, Javascript, ReatJS as main dev language, frameworks and bash/zsh scripting. AWS cloud: VPC, S3, RDS, IAM, Lambda functions, EC2, ELB, SNS, SES, Cloudfront etc. Container: Docker, ECS. DBs and logs management: Postgresql, AWS Dynamo, AWS CloudWatch Show less

    • United Kingdom
    • Financial Services
    • 1 - 100 Employee
    • Senior Software Engineer
      • Sep 2020 - Aug 2021

      Joined Admiral financial services after the initial Covid19 lockdown, which became one of the three main pillar of the Admiral group after going through the initial start-up stage. I was brought onboard as a senior engineer in a young AGILE dev team. My responsibilities include: design and solutionise Microservices based SASS platform, build and deliver company's self service loan platforms and tools around it. All services are hosted in AWS cloud, most of the infrastructures are terraformed. On top of the design, dev and delivery work, I also actively advocate agile development, peer review, cloud platform technology, DevOps, data security, software service resilience, etc. Technologies and toolings: VScode, JetBrains IDEs, Postman, NoSQLBooster, PlantUML, Atlassian suite etc. Python, GoLang, Java, NodeJs as main dev language and bash/zsh scripting. Azure AD AWS cloud: VPC, S3, RDS, IAM, API Gateway, Lambda functions, Cognito, EC2, ELB, Eventbridge, SNS, SQS, SES, Cloudfront, Route53, Fargate etc. Container and orchestrator: Docker, Kubernetes, EKS, ECS. DBs and logs management: MongoDb, Postgresql, AWS Dynamo, AWS CloudWatch, NewRelic, Devops: Terraform, AWS ECS, EKS, widely use IAC, CI/CD are based on drone.io and Concourse and started making a move to GitLab CI. Show less

  • Imaginelearning.cn
    • Shanghai City, China
    • Chief Technology Officer
      • Oct 2017 - Jan 2020

      To provide strategic vision and leadership for the design, implementation, resource planning and product development and management of information technology systems, programs and processes for the start-up online education business. To be responsible for building the ecosystem for delivering IT solutions that drive online and offline education effectiveness and efficiency as well as operations and finance performances; improve customer relationships and employee engagement. To promote best practices, cutting edge technologies, cloud computing, continuous delivery and improvement methodologies. Responsibilities: • Strategy: deliver technology solutions addressing complex strategic and business imperatives • Governance and decision making: advocate and introduce the best of breed governance processes and methodologies in the industry to assist executive decision making process • Solution delivery: ensure the definition and delivery of sophisticated online education system projects with high reliability and responsiveness. Cultivate a high-performing, dynamic and optimized service delivery team. Actively involve in each product delivery life cycle and ensure involvement of all essential stakeholders in each delivery iteration. • Team leadership and development: Build and enhance the software development team through recruiting and retaining high performance professionals; provide focus and vision to staff; promote active collaboration between teams and minimise and resolve any conflicts • Onshore and offshore collaboration: liaise with offshore partners on both business and technical matters, keep an open, collaborative working relationships with colleagues globally • Enterprise innovation: innovate in new technology solutions such as Cloud computing, AI and blockchain etc., ensure successful adoption of AGILE methodology; Ensure DevOps practice, process improvements, productivity improvements and effective resource utilisation. Show less

    • United Kingdom
    • Government Administration
    • 700 & Above Employee
    • Senior CRM and web app Consultant
      • Jul 2016 - Jul 2017

      Improve legacy software; design, architect and build new breed of software using latest Azure and frontend technologies with DevOps. Combining Azure based web apps and middleware to interface CRM (Microsoft Dynamics) on a secure internal network within the organisation's security protocol constraints. Technologies: • Microsoft Dynamics 2011 • Azure AD B2C • Azure Servicebus Relay • Azure DocumentDb • Redis Cache • Asp.net mvc 5 with asp.net boilerplate templates • Asp.net core • WCF • Angularjs 1.x and 2 • Typescript • Webpack • Bootstrap • jQuery • MS SQL Server 2008 R2 • Teamcity • Octopus deploy Environment: • Windows 8 • Windows server 2012 • Microsoft Azure platform as a service Development tools: • TFS, visual studio 2012 & 2015 • Microsoft Azure Show less

    • United Kingdom
    • Environmental Services
    • 700 & Above Employee
    • Applications development lead
      • Apr 2014 - Apr 2016

      To lead a raft of green field Microsoft Azure based applications development as part of the organisational transition process. Responsibilities: • Coordinates systems analysis and applications development activities • Build dev teams and testing teams • Directs development teams in the areas of software architectural design, ALM and standard development practices. • Application development iteration management to ensure project milestones. • Mentor team members, observe standards and advocate best practices, manage code reviews to deliver quality shippable software • Modernize legacy system and data migration • Management of various SaaS (‘Software as a Service') suppliers. • Dev, testing and production environment management • Collaboration and communications with business stakeholders at all level. Techonologies: • Microsoft CRM (Dynamics) and Document Management (Sharepoint) systems integration • Workflow Systems (SharePoint workflow). • Microsoft Azure Platform as a Service • Managing SQL data structures within Azure • Azure blob storage • Azure AD authentication • .net application development • TFS online continues integration and automated deployment in Azure • .net 4.5, asp.net mvc 5, Nuget server, Entity Framework 6.1, MEF 2, web api 2, Entlib 6, NUnit, RhinoMocks, SPA, AngularJs, Typescript, Jasmine testing framework, Selenium, Web driver, Kendo UI, HTML5, css3, Bootstrap, SASS, google maps api, live map api, Postcode Anywhere api, Ordnance survey api etc. • SOLID principal, Repository pattern, GoF design patterns, Loosely coupled design throughout • QA Complete with Opshub integration manager. Environment: • Windows 8, Mac OS X, • Parallel desktop, Microsoft Azure platform as a service Development tools: • TFS 2013 and visual studio 2013 online • Microsoft SQL Azure Show less

    • Switzerland
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Software consultant
      • Jun 2013 - Apr 2014

      Using OO javascript frameworks and HTML5 (SVG in particular) to integrate Facebook API functionalities to the new-generation digital media delivery platform in Ekioh browser. Responsibilities: • To contribute to the on-going various UI products development • To carry out research and development against Facebook API to cater for the Facebook integration requirement • To promote and coach TDD approach in the development cycles. Techonologies: • OO javascript, Qunit, JS test driver, sinon 1.7.3.js, HTML5, CSS3, SVG, Python 2.7, Facebook Graph API, FQL, Ant scripts • Perforce, Jira, Jenkins, Sharepoint • Ekioh, Fiddler, Whiteshark • Linux, unix, vim, putty Environment: • Windows 7, Mac OS X, Linux • Virtual box Development tools: • Aptana Studio 3, JSLint • Sublime text 2 • P4V, Nginx Show less

    • Backpacker traveller
      • Apr 2012 - Apr 2013

      I went travelling around the world with my wife. This is something I have wanted to do for a long time. We have covered five continents including Asia, Europe, South America, North America and Oceania. Countries we visited are China, Finland, Italy, Spain, Ecuador, Peru, Mexico, USA, Australia, Singapore, Thailand and Vietnam. It was a life time experience! I went travelling around the world with my wife. This is something I have wanted to do for a long time. We have covered five continents including Asia, Europe, South America, North America and Oceania. Countries we visited are China, Finland, Italy, Spain, Ecuador, Peru, Mexico, USA, Australia, Singapore, Thailand and Vietnam. It was a life time experience!

  • NWIS
    • Cardiff, United Kingdom
    • Lead Developer/Architect (Senior .net consultant)
      • Mar 2011 - Apr 2012

      Responsibilities: • To lead development of a national healthcare program -- GP test requesting (GPTR) project. • Stakeholder management, project management, system architectural design and DB design, and prototype demo. • Run scrum and mentor team members. • Setup development and testing environment, build management and automation of deployments. Technologies: • .NET framework 4.0, SOAP, SOA, DI etc. • C#, AJAX, jQuery, jQuery UI, Knockout.js, ASP.NET MVC 3, WCF, web services, MEF, MEF Contrib, NuGet packages, Elmah, Enterprise Library 5, automapper, emitmapper • ADO.NET, Entity Framework 4 With Code First, Repository and POCO pattern • SQL Server 2008, SSRS • XHTML, XML, XSL-FO, XSLT, Javascript, CSS • OO, UML, design patterns, SOLID principle, TDD with code coverage, continuous integration • Agile, Extreme Programming(XP), Pair Programming, Aspect Oriented Programming (AOP), Scrum for TFS Environment: • Windows XP, Windows Server 2008 • VMWare, terminal service and Remote desktop • IIS 7.0 Development and management tools: • Visual Studio Team System 2010, ReSharper • TFS Source Control • MS Sql Server 2008 Management Studio • Nunit, RhinoMocks, MS Enterprise Library 5 tools, DotCover, DotPeek, MSBuild, TeamCity 5, Altova XMLSpy, Altova StyleVision, Apache FOP, SandCastle, LINQ Pad, JSON Pad, TFS workbench, FxCop, Fiddler, SoapUI, Firebug, NuGet, Glimpse, MiniProfiler Show less

    • United Kingdom
    • Business Consulting and Services
    • 1 - 100 Employee
    • Software consultant
      • Jul 2008 - Apr 2012

      Worked as a senior .net consultant on a number of assignments. Worked as a senior .net consultant on a number of assignments.

    • Australia
    • Advertising Services
    • 1 - 100 Employee
    • Team Leader (Senior .net Consultant)
      • May 2010 - Feb 2011

      Responsibilities: • To lead Bond and Revenue Protection Unit projects development for the field and mobile business unit within the AD&D department. • Stakeholder management, Business analysis, project management, system architectural design and DB design, interaction with external dependency such as SAP, build and deploy management, and prototype demo. Technologies: • .NET framework 3.5 and 4.0, WPF, Silverlight 4 out of browser(SLOOB), PRISM 4, WCF, RIA service, Enterprise Library 5, Postsharp, SAP, web services and web portal, Unity, MEF. • C#, XAML • ADO.NET, LINQ, Dynamic LINQ, LINQ to SQL, Entity Framework 4 with code first, SAP backend with web service • SQL Server 2008 with T-SQL, SQL Server Compact, SSIS • OO, UML, MVVM, design patterns, TDD, continuous integration • Thoughtworks Agile Scrum templates, Extreme Programming(XP), Pair Programming, Aspect Oriented Programming (AOP) Environment: • Windows XP, Windows Server 2003 • Remote desktop • IIS 6.0 Development and management tools: • Visual Studio Team System 2010, ReSharper, Expression Blend 3 and 4 • Subversion Source Control • MS Sql Server 2008 Management Studio with business intelligence studio • SharePoint portal • Microsoft unit testing framework, Moq, MS Enterprise Library 5 tools, NCover, MSBuild, TeamCity, SandCastle, LINQ Pad, FxCop, Sqlmetal, Fiddler, SoapUI Show less

  • NHS Wales Informatics Service
    • Cardiff, United Kingdom and Chester
    • Lead Developer (.net Consultant)
      • Jul 2008 - Mar 2010

      Responsibilities: • To lead projects development within the Welsh clinical portal team. • Business analysis, system architectural design and DB design, build and deploy management, and prototype demo. Technologies: • .NET framework 2.0 and 3.5, Microsoft WSE 3.0, WCF, web services, SOAP, SOA etc. • C#, AJAX, jQuery, jQuery UI, Prototype and Mootool frameworks, ASP.NET, ASP.NET MVC 1.0 and 2.0, Silverlight 3, Microsoft Health CUI • ADO.NET, LINQ, Dynamic LINQ, LINQ to SQL, LINQ to Entity Framework, Data service • SQL Server 2005 and 2008 with T-SQL, Oracle, query and performance optimisation • XHTML, XML, Javascript, CSS • OO, UML, design patterns, TDD, continuous integration • Agile, Extreme Programming(XP), Pair Programming, Aspect Oriented Programming (AOP), Scrum for TFS Environment: • Windows XP and Vista, Windows Server 2003, Windows Server 2008 • VMWare, terminal service and Remote desktop • IIS 5.1, 6.0, 7.0 Development and management tools: • Visual Studio Team System 2008, ReSharper • TFS Source Control • MS Sql Server 2005 and 2008 Management Studio • Nunit, RhinoMocks, MS Enterprise Library 4.1 and Unity, Castle Windsor, TestDriven.NET, NCover, MSBuild, TeamCity, CodeSmith, SoapUI 3.0, SandCastle, LINQ Pad, FxCop Show less

  • Datamonitor
    • London, United Kingdom
    • Development Team Leader
      • Aug 2006 - Apr 2008

      Responsibilities: To manage and lead development projects in the technical development department. To involve in full project life cycle, includes system architecture and DB design, project management, development, testing and supporting. Business analysis. To lead a team of 4 to 10 developers. To involve in doing team members’ annual appraisals To involve in the panel interviews for recruiting developers Technologies: .NET framework 2.0 and 3.5 including webform, winform, console applications, web services, windows service, remoting etc. VB.NET, C#, classic AJAX and .net AJAX, ASP.NET, ASP, VB, COM and Perl SQL Server 2000, 2005 with T-SQL, reporting service, DTS and fine tuning XML, XSD, XSLT, Marklogic and Xquery XHTML, Javascript, CSS Windows shell scripting OO, UML, design patterns Agile, Extreme Programming(XP), Scrumworks, RAD Show less

  • Unified Solutions Ltd
    • Slough, United Kingdom
    • Senior Developer
      • Oct 2005 - Jul 2006

      I worked in a small size team, using cutting edge content management systems to deliver enterprise intranet sites, e-government sites and e-commerce sites. My responsibilities include: Business analysis Server Configuration. Technical Consultation and support. Application development includes bespoke system, .net control libraries, a Tridion extension etc. Project delivery and deployment. Technologies: .NET framework 1.1, ASP.net, C#.net and VB.net. SQL Server 2000, Oracle 9i and T-SQL. XML, DHTML and CSS etc. Agile, Extreme Programming. Show less

    • United Kingdom
    • Higher Education
    • 700 & Above Employee
    • Online Learning Support Officer
      • Dec 2004 - Jul 2005

      I worked primarily for the Chinese Language Department on an 8 month fixed term contract. Responsibilities: Promoting and supporting the Blackboard. Publishing and maintaining online teaching material. Development of an automated content alteration system. Development of Online flashcard system for the Chinese Internet language course for BA. Updating and enhancing the existing online materials. I worked primarily for the Chinese Language Department on an 8 month fixed term contract. Responsibilities: Promoting and supporting the Blackboard. Publishing and maintaining online teaching material. Development of an automated content alteration system. Development of Online flashcard system for the Chinese Internet language course for BA. Updating and enhancing the existing online materials.

    • Türkiye
    • Software Development
    • 200 - 300 Employee
    • Web Developer
      • Sep 2004 - Oct 2004

      On the 2-month contract job, I was one of the 4 developers in a team to carry out system development of a customer complaints handling system for Rail Passengers Council, using standard n-tier system development approach. Responsibilities: Some backend development includes data schema design and T-SQL Middle tier business logics development using VB6 and COM Front end UI development Testing and deployment Technologies: Classic ASP, COM SQL Server 2000, T-SQL DHTML, JavaScript and CSS Show less

  • Integral Web Ltd
    • Frimley, UK
    • Senior Software developer
      • Jul 2001 - Aug 2004

      I was a key member of the software development team developing and supporting an in-house developed content management system. My role has been involved in full development life cycle. Responsibilities: Business analysis System development System support Hosting Technologies: Classic ASP, VB6, C++, COM, ASP.net, .NET Framework 1.0, XML, DHTML, JavaScript and CSS MS SQL Server 2000, T-SQL Environment: Windows 2000 and Windows 2000 server PCAnywhere, terminal service and Remote desktop IIS 5 Show less

    • Junior Programmer
      • Apr 1998 - May 1999

      I worked as a junior programmer in the IT development team. I learnt and experienced project development life cycle. Responsibilities: Business analysis Application development Technologies: VB, MS Access, VBA I worked as a junior programmer in the IT development team. I learnt and experienced project development life cycle. Responsibilities: Business analysis Application development Technologies: VB, MS Access, VBA

Education

  • University of Hertfordshire
    MSc, Information Systems; Computer Science
    1999 - 2000
  • Dong Hua University
    Uni degree, Computer Science
    1995 - 1998

Community

You need to have a working account to view this content. Click here to join now