Computer programming for others; software development, namely, development of software applications, namely, web, mobile, personal assistant; development of server-side applications, namely, API, REST API, SDK, HTTP application, micro-service application, messaging, databases (sql and nosql), middleware, workflows, service bus, message bus, caching, sockets, web sockets, data streaming (data, audio, video), algorithms, serverless functions, business intelligence, big data, rule engine, cryptography, SaaS integration, software integration, containers and orchestrators based application, artificial intelligence algorithm, namely, machine learning, deep learning, reinforcement learning, natural language (NLP), AI vision, constraint programming, blockchain applications, decentralized applications, IoT (Internet of Things) software and telematics applications in the fields of insurance, finance, health, manufacturing (industry 4 0), logistics, startups, software, gaming, entertainment, construction, energy, utility and military; software development of secured applications, using single-sign-on, JWT, OAuth, basic auth, tokens, social provides, SAML, LDAP, identity federation, claims, roles, users and groups; testing of software applications using automated tests, load/performance testing, automated functional testing, integration testing, using behavior driven development approach, test-driven development approach, unit test, and manual testing; tracing, performance analysis and optimization of software applications; automated monitoring of software applications and software infrastructure cloud and on-premise to ensure operational continuity; computer software support of software, design, development, installation, configuration, integration, maintenance, upgrading, testing, repair, leasing, and technical support for others in the nature of troubleshooting to diagnose software problems and software infrastructure problems cloud and on-premise; computer system and software analysis; computer systems integration; computer network analysis, design, configuration, integration and technical support for others in the form of monitoring global computer network systems; development and operations for network and computer infrastructure management; computer services, namely, network monitoring and testing; network security services, namely, consultation, design, assessment, evaluation, selection, implementation, monitoring and management of network security software; maintenance of computer software for network security; updating and maintaining computer software, cloud-based and on-premises, through online updates, enhancements and patches; automated deployment of software, using cloud technologies, hybrid-cloud technologies and on-premises server, using technologies such as containers, orchestrators, build server, scripting and continuous integration techniques; strategic consulting in the field of innovation, namely, advising others in the area of product design, new product development and software development
Computer and Scientific