James La Guma

James La Guma Email and Phone Number

Senior React Developer @ IRIS Network Systems
cape town, western cape, south africa
James La Guma's Location
Russia, Russian Federation
James La Guma's Contact Details

James La Guma work email

James La Guma personal email

About James La Guma

Self-directed and motivated Programmer experienced working effectively in dynamic environments with exceptional background spent in Web Development industry. Engaging demeanor known for working well in deadline-driven environments and achieving flawless results.

James La Guma's Current Company Details
IRIS Network Systems

Iris Network Systems

View
Senior React Developer
cape town, western cape, south africa
Website:
irisns.com
Employees:
18
James La Guma Work Experience Details
  • Iris Network Systems
    Lead Front-End Engineer
    Iris Network Systems Sep 2023 - Present
    South Africa
    Day to day, I am a part of an agile full stack feature team including Backend, Frontend, Testing, QA, Design, and Product management. We use a TDD approach to development, producing high quality outputs. The application I work on is a robust and scalable data collection framework, purpose-built to efficiently deliver network monitoring and management data with speed and precision written in React (Next.js) for front-end with Redux for a state management. We use a mixture of Perl Catalyst and NodeJS (Express) for back-end. The app is installed on a DCE server on clients site. App uses various pollers to collect data from the servers on the network. DCE uses spoold to talk to pollers to store data in JSON format locally. RRDTool (timeseries DB) is used for storing polled data. Some big clients use “push” strategy as opposed to “pull” strategy pollers use. Telemetry data is pushed. Influx DB is used for telemetry data. Dbsyncd looks at rrd and influx data and puts it into PostgesQL for Iris app to digest. We use Agile methodologies with Jira and Gitlab for code storage and branching.
  • Aformis Pty Ltd
    Lead Full Stack Engineer
    Aformis Pty Ltd Aug 2016 - Present
    South Africa
    • Designed and developed a web-based, financial management app for Realty Sector that keeps track of deal commissions for Real Estate Agencies.• Implemented IaC processes using AWS DevOps systems.• Implemented latest tech stack as well as leading cloud solutions to improve stability and robustness of development processes.• Utilized Python, Django, GraphQL and PostgresQL for backend and Node, React, Redux for frontend.• Utilized Pytest, Jest, Enzyme for testing.• Utilized AWS CodeCommit, CodeBuild, CodeDeploy, S3, EC2, CloudWatch, CloudFormation in CI/CD pipeline.
  • Black Swan Data
    Lead Front-End Engineer
    Black Swan Data Nov 2019 - Aug 2023
    United Kingdom
    Day to day, I am a part of an agile full stack feature team including Backend, Frontend, QA, Design, and Product management. We use a TDD approach to development, producing high quality outputs. I ensure development automation is implemented in Black Swan using CI tools such as Jenkins and ensure best practices are followed and kept. I work on various hybrid microservices based applications which utilize React for front-end with Redux or Apollo Client for a state management. We use a mixture of Python and Java Spring Boot for back-end. We use GraphQL for our API. We use MariaDB, DocumentDB, MondoDB, Databricks. Software I work on does advanced processing of Big Data. Multiple levels of processing is done before data is presented to users.
  • Awa Digital
    Lead Full Stack Enginee
    Awa Digital Feb 2017 - Jan 2020
    United Kingdom
    • Years of Conversion Rate Optimization (CRO) experience.• Build successful tests that improved Conversion Rates for clients.• Specialist in testing systems: VWO, Optimizely, Google Optimize.• Familiar with GTM, Google Analytics, Facebook Ads, Facebook Pixel.• Wordpress, Django, Python
  • Devatron
    Cto
    Devatron Aug 2002 - Dec 2016
    South Africa
    • Designed and developed a market disrupting, automated, web-based testing system SAAS called Echo ATS.• Designed and developed Financial Tracking and Student management system for MICT SETA.• Lectured Linux System Administration and Linux Security courses for Infoskill Training Solutions.
  • Naspers Limited
    System Development Manager
    Naspers Limited Mar 2009 - Oct 2016
    South Africa
    • Elected as Tech Lead in a specialized team, engaging in projects that were of a special interest of Naspers CEO.• Developed http://whoswho.co.za which at that time was a competitor to LinkedIn in South African market.• Led a team of 8 full stack developers.
  • Mweb
    Linux Systems Administrator
    Mweb Jan 2004 - Mar 2004
    Bangkok City, Thailand
    • Postfix Mail Administrator.• Developer (C, Perl, BASH).• Network monitoring.• Network security.• Linux Systems Administration.
  • Mweb
    Network Security Engineer
    Mweb Jan 2000 - Jan 2002
    Cape Town, Western Cape, South Africa
    • Firewall administration (firewall-1, gnatbox, iptables, ipchains, efs).• Intrusion Detection Systems design and implementation (snort, acid, demarc/PureSecure, hogwash, LIDS, tripwire, md5sum).• Network monitoring (ntop, BigBrother, ngrep, ettercap, ethereal, dsniff, tcpdump, sawmill, webalizer).• Operating systems installation/configuration/securing (SUN SPARC+x86, Linux, FreeBSD, OpenBSD, NetBSD, Windows).• Penetration testing (used available exploits/security tools, self written software, known and unknown penetration techniques, low level knowledge of various exploitation techniques).• Design and implementation of Security Policies.• Development (scanners, ids scripts, integrity checkers, firewall management scripts, report generators, C, C++, ASM (x86), BASH scripting, PHP, MySQL, HTML, Expect scripting).

James La Guma Skills

Mysql Html Conversion Optimization Full Stack Development Google Optimize Php Javascript Css Postgresql Python Laravel Solidity Ethereum Phoenix Elixir Web Page Optimization Optimizely Vwo Qubit Node.js Html5 Django Web2py Information Security Disaster Recovery Linux System Administration Firewalls Penetration Testing Bash Ajax Perl Ids Operating Systems Snort Linux Freebsd Unix System Administration Wordpress Java Yii Drupal C C++ Objective C Linux Kernel Programming Xml Json Sed Awk Asm X86 Asm Sparc Asm Arm Expect Mql4 Mql5

James La Guma Education Details

  • The Progmatic Studio
    The Progmatic Studio
    Iphone, Ipad, Objective-C Programming
  • Self Education
    Self Education
    Expert
  • Sarl
    Sarl
    Amateur / Ham Radio
  • Dynamic Training Solutions
    Dynamic Training Solutions
    Microsoft Windows Server Os
  • Infoskill Training Solutions
    Infoskill Training Solutions
    Linux
  • Sea Point High School
    Sea Point High School
    12

Frequently Asked Questions about James La Guma

What company does James La Guma work for?

James La Guma works for Iris Network Systems

What is James La Guma's role at the current company?

James La Guma's current role is Senior React Developer.

What is James La Guma's email address?

James La Guma's email address is jl****@****ail.com

What schools did James La Guma attend?

James La Guma attended The Progmatic Studio, Self Education, Sarl, Dynamic Training Solutions, Infoskill Training Solutions, University Of Cape Town, Sea Point High School.

What are some of James La Guma's interests?

James La Guma has interest in Mma, Hacking, Technology, Chess, Reading, Music, Bodybuilding, Movies, Fighting, Coding.

What skills is James La Guma known for?

James La Guma has skills like Mysql, Html, Conversion Optimization, Full Stack Development, Google Optimize, Php, Javascript, Css, Postgresql, Python, Laravel, Solidity.

Who are James La Guma's colleagues?

James La Guma's colleagues are Antony Martin, Fiona Lerato, Awie Krog, Lionel Wolfaardt, Hassen Cassimjee, Michelle Le Roux, Jacques Cornelissen.

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.