Software developer | Technology Consulting | Mobile app development | API development | System design | Project managment