Francois Peens profile photo

Francois Peens

Senior Software Developer

Canada
100+ connections
Francois Peens on LinkedIn

Updated 6 months ago

26+

Years Experience

7

Roles

61

Skills

2

Education

About

Accomplished senior backend/desktop/Full Stack application software developer with 24 years experience in devising innovative and tailored solutions to assist businesses and help achieve their goals in a variety of industries. Exceptional in complete software development cycle with design, coding, code reviewing, testing and supporting and debugging software. Equally capable working as an individual or as part of a team (including Agile Squads). Have mentored junior developers in improving their skill sets as well as providing onboarding for new team members. Prepared to make a significant impact in advancing software projects and achieving organizational goals. Skills Programming languages: Java (8, 11, 17, 21), C++ (modern 11, 14, 17, 20), C# (5 and 6), SQL, JavaScript (Proficient), TypeScript, HTML5, CSS3 Frameworks (Java): Spring and Spring Boot (5 and 6), J2EE, Hibernate (5, 6), Swagger (Open-API), Jackson (JSON), ModelMapper, JMS/RabbitMQ/Kafka (basic use), JSON-RPC Frameworks (C#): .NET, ADO .NET, Entity Framework, WinForm, WPF (Intermediate), VectorDraw (CAD - Framework) Frameworks (C++): STL, Boost (Basic), MFC, ATL, ADO, GNU and GDB, CMake (Basic) Frameworks (Other): Angular (include 16), React(very basic), HTML based desktop frameworks (Intermediate) Automated and integrated testing: JUnit (4 and 5), Mockito, TestNG, Microsoft Unit Testing Framework for C++, MS Test, Google Test (C++). Cloud Computing: AWS (Primary work with S3), Elastic Search Databases: PostgreSQL, Redis (Intermediate), MongoDB, SQLite, MS SQL Server, Oracle (Intermediate), MS Access Technologies: OOD, Database design with schema and normalization, Agile methodologies (Scrum, Kanban), Concurrency and Multi-threading, JSON, JDBC, ODBC, ORM, REST API, SOAP API, Microservices (include some design), Monolith, Events and Messaging (basic), Reactive Java(basic), IPC, Sockets (TCP/UDP), HTTP/S, WebSocket (basic), GraphQL (basic), gRPC (basic) Software and Tools: Jira, Confluence, Jenkins, Docker, Maven, Gradle, Tomcat, Git, SVN, GitHub, Postman, MS Word, Excel, Powerpoint, C++ make files, Windows and Linux (Rocky Linux 8, 9), Eclipse, IntelliJ, Visual Studio Code, Visual Studio. Soft Skills: Technical writing and documentation, Mentoring and onboarding other team members.

Experience (7 roles)

Deloitte · Contract Full-time

Senior Software Developer

Current

Deloitte · Contract Full-time

Feb 2025 - Present · 8 mos·Toronto, Ontario, Canada · Hybrid
Synamedia · Contract Full-time

Senior Software Developer

Synamedia · Contract Full-time

Dec 2023 - Sep 2024 · 10 mos·Toronto, Ontario, Canada · Remote

• Worked as part of agile squad on controlling software for video streaming services over internet used by global distributors of media content. • Tasks included research, design and implementation of new features, detecting and fixing bugs. • Initiated creation of up-to-date development documentati...

Permanent Full-time · 9 yrs 7 mos

2 roles · Oct 2013 - Apr 2023

Senior Java Developer

Jun 2020 - Apr 2023 · 2 yrs 11 mos

Senior Software Developer

Oct 2013 - Jun 2020 · 6 yrs 9 mos

Is this your profile, Francois?

Claim it to keep it updated or request removal.

Claim or Remove

Education (2)

University of Pretoria

University of Pretoria

University of Pretoria

University of Pretoria

Skills (61)

RESTful WebServicesJenkinsApache AvroMySQLLinuxJavaTestNGHTML5CSS3GitJiraConfluenceJavaScriptReactJUnitCloudAWSS3ElasticsearchRedisMongoDBSQLiteWebSocketGraphQLgRPCDockerGradleGitHubPostmanObject-Oriented Programming (OOP)KabanREST APIsUnit TestingPostgreSQLOpenShiftRocky LinuxSpring BootApache KafkaSpring BootAmazon Web Services (AWS)Spring FrameworkMicroservicesC++GNU/LinuxAngularMockitoMySQLLinuxJenkinsJavaAngularTypeScriptPostgreSQLTestNGMockitoHTML5CSS3TypeScriptGitJiraConfluence
Certifications (2)

JSON Processing with Java EE

LinkedIn

Spring Boot 2.0 Essential Training

LinkedIn

Languages (2)
Afrikaans(Native or bilingual proficiency)English(Native or bilingual proficiency)

Frequently Asked Questions

What is Francois Peens's current role?
Francois Peens is currently working as Senior Software Developer at Deloitte · Contract Full-time.
Where did Francois Peens study?
Francois Peens studied Bachelor of Science (BSc) Honors, Computer Science at University of Pretoria . They have 2 education entries on their profile.
What skills does Francois Peens have?
Francois Peens's top skills include RESTful WebServices, Jenkins, Apache Avro, MySQL, Linux. They have 61 skills listed on their profile.
Where is Francois Peens based?
Francois Peens is based in Canada.

Related Jobs

View all jobs →

Other Profiles

Browse all →

Looking for your next role?

Chat with Clera to discover job matches, salary insights, and get a polished AI-generated resume.

Chat with Clera

This profile is based on publicly available information. Francois is not affiliated with or endorsed by Clera. Privacy Policy