To take a challenging and managerial role in the field of computer programming and implement the expertise and experience gained in this field to develop complex project with efficiency, quality and fully secure
Responsible for the optimization core stack w.r.t C++17.
Responsible for the static analysis with SonarQube and lint tools.
Responsible for the implementation and analysis of stack code with Address Sanitizer and Leak Sanitizer.
Implementation of Google Unit Test according to the functionality of different stacks.
Implementation of Emulator for different core stacks for independent testing purposes.
Implementation of Simulation mode for different core stacks to execute different environment tests at the same
time, to minimize the manual effort and time.
Responsible for the development of core web-APIs based on the Drogon Framework
Developed several automated scripts to automate routine tasks in bash.
Developed automation scripts that cover code coverage, static analysis, Unit Testing, and Integration Testing using bash and C++11.
Worked on Google-Test Framework for Unit Testing.
Developed several scripts like system configuration modules, installer, update, and backup scripts in bash.
Developed code for real-time remote monitoring and other functionalities related to the device using C++11.
Responsible for the implementation of lookup tables for the adjustment of component value variations.
Developed several automated scripts to check the behaviors of all the hardware components.
Responsible for the optimization of Machine and software stack self-test mechanism.
Developed process-based Watchdog service, which was responsible for the software stack process.
Responsible for the installation and integration of various components to the EVA board.
Worked on SMPP protocol in C language and bash scripting based on Kannal.
Responsible for the development of components in different projects based on NodeJS and PHP.
Worked on the RESTful-API for Bykea including web services like Webhook.
Worked on the MVC of an upcoming project named USSD Portal based on Codeignitor framework.
Worked on the MVC of an upcoming project for a Confidential Company based on Laravel framework.
Worked on Rendezvous product based on C/C++ Projects
Responsible for the customization and development of Rendezvous middle-ware provided by the bank channels, using C++.
Worked as back-end developer as part of appliance team, which involved C, Bash and Python programming. Main responsibilities involved creating daemon services and executable binaries for SlashNext IAPS (based on Embedded Linux) e.g, system services, digest reports, email notifications and system settings etc.
Responsible for development and maintenance of in-house CLI for SlashNext IAPS.
Also developed several automated test cases and other scripts to automate routine tasks.
Worked as Malware Analyst as a part of R&D team.
Main responsibilities were to analyze the ransomware, working and its features, header analysis and technical documentation of analyzed malwares.
Threat Intelligence Platform Integrations like ThreatQ, Anomali, Tines.
Feed Integrations in Bind Servers and Infoblox in RPZ Format.