Klaus Nji

Klaus Nji Email and Phone Number

Transformational Engineering Leader - Delivering Results by Putting People First @ Procore Technologies
Klaus Nji's Location
Austin, Texas Metropolitan Area, United States, United States
About Klaus Nji

Crafting modular, robust, extensible, maintainable, performance and scalable software systems requires artistry, discipline, a passion to do things right and a great sense of humour. It requires curiosity, a quest for knowledge, an ability to create narratives, take risks, lead and rally teams, break social and cultural boundaries to foster collaboration and collective ownership of successes and failures. It also requires the ability to roll up one’s sleeves and dig into the trenches to get the job done, establishing repeatable patterns and practices along the way.As a strategic Software Engineering leader, I mentor, coach, lead and democratize knowledge in my organization, placing emphasis on repeatable processes and practices that foster team growth, empowerment, holistic product mindset, ownership and accountability, engineering and operational excellence. I partner closely with the Product and Engineering stakeholders to continuously refine processes that capture the customer voice, encourage thoughtful software and system design, while proposing avenues for knowledge retention.My areas of expertise include: Empathetic Team Leadership, Building & Training Teams  Full Stack Software Engineering Design, Coaching and Mentoring  SaaS and Cloud Native Software Engineering & Architecture Solid & Lean Software Engineering Practices Cloud Solutions & Microservices, Event-Driven and Distributed Systems  Cross platform mobile app development, Desktop and Web Application Development  SCADA and Control Systems, Search and Rescue, Cyber Security, Healthcare IT and GIS/mapping  Agile Methodology and SCRUM Six Sigma Green Belt and Project Management Mathematical Modeling and Analysis of Complex Systems  Customer Relationship Management, Service & Support Expert Knowledge of Micronaut, Spring Boot, ASP.NET Core, WPF, SOA, EDA, TDD, Azure, AWS, GCP, Camunda Zeebe, Elasticsearch, RDBMS/NoSQL, EKS, GKS, Docker, Kafka, RabbitMQ, RESTful, Java, C#, Python, TypeScript, Dart and Golang, Github, OpenAPI, PoC, Clean Code"We are what we repeatedly do. Excellence, then, is not an act, but a habit." - Will Durant

Klaus Nji's Current Company Details
Procore Technologies

Procore Technologies

View
Transformational Engineering Leader - Delivering Results by Putting People First
Klaus Nji Work Experience Details
  • Procore Technologies
    Software Architect
    Procore Technologies May 2023 - Present
    Carpinteria, Ca, Us
    Championing and driving initiatives that foster a platform mindset, innovative and holistic product thinking thus capturing the voice of our internal and external customers.Leading and driving product and platform architectural evolution that challenges the status quo to unlock incremental customer value.Evangelizing and promoting best practices that enable and nurture an ownership and collaborative mindset thereby improving overall engineering excellence, operational excellence and developer productivity.
  • Smartsheet
    Software Engineering Manager
    Smartsheet Jul 2022 - Apr 2023
    Bellevue, Wa, Us
    Building trusting teams and redefining a culture of excellence via getting things done correctly, cultivating inclusion and collaboration, introducing practical software engineering processes to enhance team output and member visibility. Major spokesperson for the team, blocking and tackling external distractions, while coaching, mentoring, and managing performance of individual contributors. A few key wins:- Built a vibrant, inclusive, trusting and high performant team culture comprising of 9 SDEs, 2 Designers and 1 PM- Greatly improved stakeholder visibility by instituting tooling and processes for rapid adoption of the Agile framework- Improved engineering excellence and SaaS operational practices through 10x more documented artifacts via knowledge democratization and effective usage of Confluence - Mentored and promoted several engineers to their next career level and instituted an internship program- Increased developer engagement and retention by fostering strong alliances across teams to establish a cross-pillar collaborative culture- Increased the business bottom line by championing an engineering effort that secured a 10-million-dollar deal with Amazon- Improved product offering and stability by rejuvenating several high-impacting engineering projects and led the resolution of 5 long standing bugs in the product improving upon key customer relationships- Increased product stability and scale multiple fold through incremental delivery of key features such as API rate limiting, decomposing front and backend deployment pipeline and several infrastructural enhances to address security vulnerabilities
  • Virtana Corp.
    Senior Software Engineering Manager
    Virtana Corp. Apr 2022 - Jul 2022
    Palo Alto, California, Us
    As a Senior Software Engineering Manager, I led multiple on-shore and off-shore engineering teams comprising of junior to tenured senior software engineers to deliver on the promises of the Virtana Platform. This included working with leadership to plan quarterly incremental deliverables, ensuring we have the resources to meet deadlines while fostering a healthy work-life culture.Key highlights include:- Increased developer efficiency and effectiveness by promoting a collaborative culture across geographical dispersed teams - Increased team output through strategic scaling of engineering resources across lower cost geographies in South/Central America and Europe- Enhanced product offering and increased partner ecosystem through third party integrations (Salesforce, Stripe, Akasia)- Celebrated on inspirational leadership attributes which kept teams motivated, engaged and excited- Grew institutional knowledge of development team through focused coaching and supported engineers to design and implement white labeling, a key feature for multi-tenancy- Grew adoption of overall software development patterns and best practices through coaching and guidance, leading principal engineers to deliver incremental performance improvements on our underlying data architecture and decomposing monolith services into microservices with well defined bounded context- Increased team capacity, developer happiness and retention by promoting several engineers and fostering a culture of giving back to the tech community via blogging
  • Virtana Corp.
    Software Engineering Manager & Software Architect
    Virtana Corp. Nov 2020 - Apr 2022
    Palo Alto, California, Us
    As an Engineering Manager, I led, mentored, and built teams of software engineers with a keen focus on engineering and operational excellence, process consistency, team cohesion and happiness while architecting and delivering key components of the Virtana Platform. I created an inclusive, empathic, collaborative and team-focused environment aimed at implementing design-first thinking, collective and holistic product ownership, practical, yet repeatable processes, and knowledge democratization including fostering incremental delivery of product features. My contributions focused on qualities such as professional growth and individual empowerment via a unique set of key performance indicators, team collaboration, effectiveness, happiness, continuous learning, utilization of best tooling, patterns, and best software development practices.As the Platform Architect, I led the design, architecture and delivery of the following key distributed components of the Virtana Platform:- authentication with SSO via SAML 2.0 & OIDC - authorization via OAuth 2.0 with an SDK- notification via SendGrid - event driven architectural framework capturing message contracts via CloudEvents - messaging SDK supporting SNS/SQS, Kafka, RabbitMQ, MSMQ and Google Pub/Sub- data ingestion pipeline - feature flagging based on FlagSmith- customer signup with Stripe integration - licensing with Salesforce integration - user and tenant settings - multi-tenancy - reporting - workflow orchestration- white labelling- Postgres database partitioning and performance I championed initiatives including establishing an Event-Driven Architecture for the platform and a Request for Comment (RFC) process, fostering technical blog authoring, significantly increasing engineering excellence via thoughtful and collaborative software design. As a people-first leader, the professional growth of my direct reports, through intentional coaching, was a key focus and accomplishment during this role.
  • Sailpoint
    Staff Software Engineer & Platform Technical Lead
    Sailpoint Sep 2018 - Nov 2020
    Austin, Texas, Us
    In this role, I was a primary advocate on lean engineering practices, coaching and mentoring of software interns and other engineering peers. I contributed improvements to the hiring process through thoughtful engagement during the interviewing process resulting to the hiring of talented engineers and interns. I was also an ardent advocated for clean code, a steward of an event-driven architecture and continuous learning introducing COTs developer tooling such as Micronaut and Camunda Zeebe.Key value-driven contributions to this role include:- Assisted hiring managers in scaling development teams and establishing an internship program. We hired 4 software engineering interns throughout this program. - Developed and conducted courses on SOLID principles of software engineering including REST and Unit Testing to increase the knowledge, productivity, and performance of new employees.- Introduced several tools and frameworks, including Camunda Zeebe for microservice orchestration to replace an in-house workflow engine, Micronaut for service bootstrapping, OpenAPI Enforcer for Open API spec validation, and developed PoCs in Java, C# and TypeScript using EKS and GKS to demonstrate reduction in time of delivery and enhancement of process visibility.- Authored several technical articles on distributed microservice components demonstrating the need for knowledge sharing.- Directed and led engineers to implement a CI/CD pipeline for the SailPoint API portal, leveraging third-party RESTful APIs and GitHub actions.- Ensured specs compliance with OpenAPI standards by identifying deficiencies and proposing necessary improvements aimed at improving developer and PM productivity.- Refactored critical bits of Java code base and contributed to system architecture.- Architected and implemented a framework to facilitate the adoption of an event-driven architecture in a legacy code base.
  • Transport Canada - Transports Canada
    Software Architect
    Transport Canada - Transports Canada May 2018 - Aug 2018
    Ottawa, On, Ca
    As a Software Engineering Consultant, my primary responsibilities included validating system requirements and delivering cloud native software engineering architecture for desktop and web-based GIS solutions that aligned with key trends in industry. During my tenure, I championed the adoption of Agile processes including SCRUM.
  • Phreesia
    Software Architect
    Phreesia Apr 2016 - Apr 2018
    Wilmington, De, Us
    At Phreesia, my primary responsibility was to ensure collaboration with product owners and external stakeholders to define success criteria on functional, technical, and performance requirements on key integrations. I would craft software architectural blueprints and guide teams to deliver on the success criteria using agile software development methodologies. I led and managed Phreesia’s integration across 4 different scrum teams, coaching and mentoring technical leaders while ensuring engineering excellence, consistent delivery and inclusion. I participated in conversations to drive the adoption of Agile practices leaning on prior experience as Scrum Master.Major highlights include:- Mentored and coached members across 4 different integration teams. - Re-energized, motivated and retained tenured engineers on the verge of departure.- Scaled the Ottawa office to 3 on-ground FTEs. - Delivered a key multi-million-dollar integration within 4 months to meet Phreesia's annual revenue goal. Integration involved extensive reverse engineering of an obsolete legacy system without much documentation, establishing VPN tunnels to the client's environment, and connecting to the partner system to identify key interfaces.- Delivered solid software architectural artifacts and led engineers to deliver robust integrations that withstood performance constraints imposed by the distributed nature of the solution.- Authored numerous technical articles detailing high-level design of new system components and the inner workings of reversed engineered system components, establishing a culture of documentation, collaboration and knowledge sharing.
  • Gemalto (Now Thales Digital Identity & Security)
    Lead Full Stack Software Engineer & Scrum Master
    Gemalto (Now Thales Digital Identity & Security) Aug 2014 - Mar 2016
    Meudon, Fr
    At Gemalto, I collaborated with product owners to identify IAM software requirements, performed root cause analysis and delivered technical solutions to resolve system problems, improve underlying system performance and design software engineering prototypes and proof concepts. I obtained favourable outcomes by applying Agile and software best practices, such as TDD and DDD as part of the software development process and served on the technical review panel for the hiring of new software engineers.Notable contributions to this role are:- Improved the interviewing process and successfully scaled the team from 6 to 20 engineers- Facilitated adoption of Agile best practices and SCRUM, serving as a Scrum Master and interim team lead as we scaled the teams. - Introduced a culture of collaboration and knowledge sharing by conducting several technical lunch and learn sessions including one on Unit Testing and Test Driven Development. - Implemented productivity tools and techniques which improved code and product quality including unit testing, SOLID principles, Resharper, Redgate profiling tools, and Pluralsight continuous improvement platforms.- Introduced microservices and event-driven architecture using RabbitMQ.- Refactored critical bits of C# code to improve testing and increase robustness, while demonstrating several best software design patterns and practices.- Identified and documented key areas of technical debt and performance issues that exposed the system to security threats, working with PM to prioritize such engineering-driven initiatives.
  • Honeywell
    Lead Full Stack Software Engineer
    Honeywell Feb 2008 - Aug 2014
    Charlotte, North Carolina, Us
    At Honeywell, I led design and development on the modernization efforts of an enterprise-grade GIS based solution (UI and API) for mission-critical operations, called the OCC 600. I assisted in refining the user experience, defining and refining requirements, selecting development tools and methodologies centered around .NET and J2EE frameworks. I also performed research on integration tools with third-party vendors for the UI, GIS and Geospatial tooling, monitoring, logging, distributed system communications, publication of geospatial assets and software security. I also managed all aspects of software security including threat modeling, vulnerability analysis and solutions to address vulnerabilities.Notable contributions to this role are:- Mentored and coached junior software engineers and interns- Designed and implemented an entire WPF thick client with rich GIS functionality using SOA for search and rescue application- Developed REST and SOAP-based microservices to provide platform components such as user management, authentication and authorization.- Introduced productivity tools and techniques to improve code and product quality including unit testing, Maven for Java dependency management, Resharper and Redgate profiling tools.- Delivered a product that surpassed requirements for Canadian Ministry of Defence and Coast Guard.- Proposed COTs solution by adopting Postgres, GeoServer and ThinkGeo GIS to increase the speed of product delivery while reducing the cost of licensing.
  • Schneider Electric Energy & Sustainability Services
    Full Stack Software Engineer
    Schneider Electric Energy & Sustainability Services May 2005 - Feb 2008
    Louisville, Ky, Us
    - Contributed to SCADA system technical support and training, proposing a user forum for better customer collaboration- Authored several technical support documentation and internal white papers for SCADA system design, deployment and considerations- Contributed to the design and implementation of tools to improve technical support workflow- Designed and implemented several core pieces of the input/output module of the PLC programming UI, called TelePACE Studio- Continuously evaluated Help Authoring Tools including technical support and communication medium to ensure the voice of the customer is heard
  • Cgi
    Technical Analyst
    Cgi Sep 2000 - Apr 2005
    Montreal, Quebec, Ca

Klaus Nji Skills

Software Engineering Software Development Javascript C++ .net C# Oop Wpf Design Specifications User Interface Design Patterns Tdd Java Jquery Wcf Arcgis Google Api Openlayers Geoserver Geospatial Technologies Postgresql Postgis Silverlight Asp.net Mvc Nunit Matlab Simulink Control Systems Design Typescript Maven2 Cxf Axis2 Jax Ws Spring Hibernate Jpa Junit Mercurial Six Sigma Intellij Idea Orm Tools Microsoft Sql Server Html 5 Css3 Windows Azure Test Driven Development .net Framework Software Design Css Visual Studio Service Oriented Architecture Agile Methodologies Machine Learning Representational State Transfer Soap Amazon Web Services Git Asp.net Core Angularjs Nosql Asp.net Web Api Web Application Design Microservices Google Cloud Platform Identity And Access Management Healthcare Information Technology Business Process

Klaus Nji Education Details

  • University Of Regina
    University Of Regina
    Electronic Systems And Software Engineering
  • University Of Regina
    University Of Regina
    Electronic Systems And Software Engineering
  • Harvard Business School Online
    Harvard Business School Online
    Certificate In Leadership Principles

Frequently Asked Questions about Klaus Nji

What company does Klaus Nji work for?

Klaus Nji works for Procore Technologies

What is Klaus Nji's role at the current company?

Klaus Nji's current role is Transformational Engineering Leader - Delivering Results by Putting People First.

What is Klaus Nji's email address?

Klaus Nji's email address is kn****@****sia.com

What is Klaus Nji's direct phone number?

Klaus Nji's direct phone number is +161359*****

What schools did Klaus Nji attend?

Klaus Nji attended University Of Regina, University Of Regina, Harvard Business School Online.

What are some of Klaus Nji's interests?

Klaus Nji has interest in Nonlinear And Advanced Control Systems, Graphics, Robotics And Artificial Intelligence, Children, Gis, Software Productivity Tools, Environment, Education, Driving And Traveling, User Interface Software Development.

What skills is Klaus Nji known for?

Klaus Nji has skills like Software Engineering, Software Development, Javascript, C++, .net, C#, Oop, Wpf, Design Specifications, User Interface, Design Patterns, Tdd.

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

Aero Online

Your AI prospecting assistant

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.