Albert K.

Albert K. Email and Phone Number

Senior Software Engineer @ Fivesky
new york, new york, united states
Albert K.'s Location
Greater Montreal Metropolitan Area, Canada
About Albert K.

As a software team lead at Hikvision, the world's top security solution provider, I led the backend development of several software products from scratch, using C++, Java, and C# as the main programming languages. I also acted as a software project manager, creating and maintaining schedules, communicating with stakeholders, and resolving issues.I have over eight years of experience in backend server development, with strong knowledge of operating systems and database management systems. I hold a bachelor's degree in computer science, and an open work permit of Canada, where I have worked for four and a half years. I am a problem solver and a strong communicator, eager to design and develop reusable architectures and solutions.

Albert K.'s Current Company Details
Fivesky

Fivesky

View
Senior Software Engineer
new york, new york, united states
Website:
fivesky.com
Employees:
53
Albert K. Work Experience Details
  • Fivesky
    Senior Software Engineer
    Fivesky May 2024 - Present
    Montreal, Quebec, Canada
  • Hikvision
    Senior Software Engineer & Team Lead
    Hikvision Jul 2023 - Aug 2023
    Due to the closure of Hikvision Montreal R&D center, I was recalled to headquarters forwork.Lead the development of back-end for software product.Carry out the design and implementation of inspection algorithm for new product in Industrial inspection area. Technologies:C++ server development, boost, PostgreSQL, GRPC, Nginx
  • Hikvision Canada
    Senior Software Engineer & Team Lead & Project Manager
    Hikvision Canada Mar 2021 - Jun 2023
    Montreal, Quebec, Canada
    Hikvision is the world TOP 1 security solution provider.Lead the development of back-end team of 6 developers for software product from scratch as expatriate technical expert from headquarter.Carry out the design and development for HikCentral Comprehensive Urban Management Platform incuding the most challenging features and common components for other dvelopers to use.Mentor the developers and help them with challenging work, Code Review, Review the user story and define the development tasks. Give the time estimate and propose the delivery date. Carry out the techinical interview for hires。As a software project manager meanwhile, I created and maintained schedules to track project deliverables from engineering, solution and sales departments. Ensure that they are communicated to all stakeholders and actively manage issue resolution.Technologies: Large-scale complex systems, Business intelligence, cloud storage, C++ server development, AWS, Boost, PostgreSQL, MongoDB, GRPC, Nginx, Kafka
  • Hikvision Canada
    Software Engineer & Team Lead & Project Manager
    Hikvision Canada Sep 2020 - Mar 2021
    Montreal, Quebec, Canada
    Lead the backend development team of 4 developers to develop back-end side for software product From scratch as expatriate technical expert from headquarter.Carry out the architecture and design of solutions for HikCentral Alarm Recognition Center( A distributed system designed for alarm center area).As a software project manager meanwhile, I created and maintained schedules to track project deliverables from engineering, solution and sales departments. Ensure that they are communicated to all stakeholders and actively manage issue resolution.Technologies: Data-driven programming, alarm distribution algorithm, C++ server development, QT5, PostgreSQL, GRPC, Nginx
  • Hikvision Canada
    Software Engineer & Software Project Manager
    Hikvision Canada Feb 2019 - Sep 2020
    Montreal, Quebec, Canada
    Design and track solutions for decurity projects as expatriate technical expert from headquarter.As main developer of SD team, design and develop HikCentral Optimus (A service integration platform developed based on microservice architecture. I was doing back end part for both infrastructure and connectors in this project)Technologies: Data-driven programming, AKKA, c#, c++, RestAPI, SDKs, MongoDb, Microservices, EntityFramework, Nginx.
  • Hikvision
    Development Team Lead
    Hikvision Nov 2016 - Feb 2019
    Hangzhou, Zhejiang, China
    Lead the cutsomization development team, design technical solution and architecture for customization projects. manage development scheduling and delivery plans。Leed the maintenance team to do troubleshooting for customer and provide patchs.Lead team to develop first distributed VMS server to meet the high performance requirement from customer.Design technical solution based on customization requirements. Deveop for some complex and difficult projects.Technologies: Data-driven programming, Java, J2EE, distributed service, Apache Server, ActiveMQ, PostgreSQL, Spring framework, ElasticSearch, Hibernate, Tomcat,Netty, Redis, Kafka, Apache Axis2, Druid
  • Hikvision
    Software Engineer
    Hikvision Jul 2015 - Oct 2016
    Hangzhou, Zhejiang, China
    Design and develop as main developer of baseline team.Technologies: Java, Distributed System, Apache Server, ActiveMQ, PostgreSQL, Spring framework, Hibernate, ElasticSearch, Tomcat,Netty, Redis, Kafka, Apache Axis2, Druid, Docker

Albert K. Education Details

Frequently Asked Questions about Albert K.

What company does Albert K. work for?

Albert K. works for Fivesky

What is Albert K.'s role at the current company?

Albert K.'s current role is Senior Software Engineer.

What schools did Albert K. attend?

Albert K. attended Nanjing University Of Aeronautics And Astronautics.

Who are Albert K.'s colleagues?

Albert K.'s colleagues are Keith Deonarayan, Laeticia Engunda, Tom Schonig, Laleh A., Steve Vellines, Daniela Castro, Charles Babbage.

Not the Albert K. you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.