Scroll To View More
Peter Njihia, C# Developer in Oklahoma City, OK, United States
Peter Njihia

C# Developer in Oklahoma City, OK, United States

Member since May 5, 2013
Peter is an experienced .NET and Certified Cloud Architect (AWS) who is very analytical, focused, solution-oriented, and team-minded. He is an excellent communicator who strives to enforce clarity and always seeks new projects and challenges.
Peter is now available for hire



  • .NET, 8 years
  • C#, 6 years
  • ASP.NET MVC 5, 3 years
  • AngularJS, 3 years
  • Puppet.js, 2 years
  • DevOps, 2 years
  • Amazon Web Services (AWS), 2 years
  • AWS CloudFormation, 2 years
Oklahoma City, OK, United States



Preferred Environment

.NET, AWS, Cloud, SQL, Windows, DevOps

The most amazing...

...thing I've coded is a label solution for database rows in which different users access different rows based on their access levels.


  • Cloud Architect

    2013 - PRESENT
    Suluhu Technologies
    • Migrated apps to the cloud.
    • Provided cloud backup solutions.
    • Implemented various cloud solutions.
    Technologies: .NET, Linux, Cloud, DevOps
  • Software Engineer

    2013 - PRESENT
    American Fidelity
    • Refactored and collapsed code, reducing the level of complexity.
    • DevOps with Powershell/Jenkins/Octopus Deploy.
    • Implemented integration/UI testing using WatiN/Test Studio.
    • Used Agile/Scrum methodologies.
    • Developed multiple SPAs: Web API with AngularJS front ends.
    Technologies: MVC, .NET, SQL Server, Octopus Deploy, TFS, Agile, Angular
  • Software Analyst, Developer

    2013 - 2013
    • Created physical and logical ports for BizTalk Integrations.
    • Created different types of schema and maps for message translation.
    • Analyzed and troubleshot BizTalk processes and pipelines.
    • Created service broker queues and triggers to integrate SQL data through messaging.
    • Wrote BRE rules to route and process messages from ports and/or message boxes.
    Technologies: BizTalk, ESB, Business Rules Engine, SQL Server, SQL Server Service Broker
  • Contract Developer

    2012 - 2013
    American Fidelity
    • Moved 3 sites from Classic ASP to MVC.
    • Created a dynamic reporting solution through reflection and injection.
    • Wrote unit tests covering 60% of the code base using NUnit.
    • Applied Bootstrap to the UI.
    • Optimized code using custom caching and SmartUI.
    Technologies: MVC, SQL Server, Bootstrap, JavaScript, NUnit
  • Software Developer Lead

    2006 - 2012
    • Served as head architect for software solutions.
    • Created solutions for after-school programs for school districts and supplemental education providers.
    • Managed code repositories using SVN.
    • Handled ETL and data warehousing using Talend.
    • Applied MVC to existing and new web projects.
    Technologies: .NET, MySQL, Talend


  • Languages

    HTML, C#, JavaScript, T-SQL, Python, PHP
  • Frameworks

    Entity, ASP.NET MVC 5, .NET, Newtonsoft JSON, AngularJS, Bootstrap, ASP.NET Web API, NUnit, Windows PowerShell, Django
  • Libraries/APIs

    jQuery, Puppet.js
  • Tools

    Microsoft Visual Studio, AWS CloudFormation, NuGet, Talend ETL, AWS CloudWatch, Amazon Virtual Private Cloud (VPC), Nginx, AWS Auto-scaling
  • Paradigms

    Model View Controller (MVC), Agile Software Development, DevOps, Pair Programming, Test-driven Development (TDD)
  • Platforms

    Windows, Amazon Web Services (AWS), Docker, AWS EC2, Talend
  • Storage

    MySQL, Microsoft SQL Server, SQL Server 2012
  • Other

    IIS, Elastic Load Balancers, Big Data


  • Graduate Certificate degree in Data Mining
    2009 - 2010
    Oklahoma State University - Stillwater, OK, US
  • Master's degree in Applied Science - Computer/Math
    2005 - 2007
    University of Central Oklahoma - Edmond Oklahoma , US
  • Bachelor's degree in Computer Science
    2000 - 2004
    Kenyatta University - Nairobi, Kenya
I really like this profile
Share it with others