Summary
Overview
Work History
Education
Skills
Affiliations
Accomplishments
Websites
Certification
References
Timeline
Generic

Daniel Nyarko Rockson

ACCRA

Summary

As a Full-Stack Developer, Application Security Engineer, and Product Operations Manager, I bring extensive expertise in .NET, Node.js with Express, Next.js, and React. My technical proficiency spans C#, JavaScript, TypeScript, Python, and Java, with hands-on experience in Azure and AWS cloud platforms.

I excel at delivering secure, user-centered applications while leading cross-functional teams through complex project lifecycles. My specialized knowledge in cybersecurity, application security engineering, digital forensics, and data analytics enables me to build solutions that prioritize both performance and security from the ground up.

Throughout my career, I've successfully managed product lifecycle initiatives and agile project management, helping organizations align product strategies with market demands while improving time-to-market outcomes. I'm dedicated to collaborative development practices, ensuring client needs are met through solutions that excel in performance, security, and usability.

My unique combination of development expertise and security engineering allows me to architect robust applications while implementing DevSecOps practices, secure code reviews, and vulnerability assessments. I thrive in team-oriented environments and remain committed to continuous learning and adapting to emerging technologies.

Core Specialties: Secure application development, API security, threat modeling, cybersecurity implementation, cross-functional team leadership, and agile project management with a focus on operational excellence.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Application Security Engineer

Adaptive Computer Solutions Limited
Accra
05.2025 - Current
  • Analyzed results from vulnerability scans to determine risk levels associated with identified threats.
  • Participated in postmortem reviews following major incidents or outages involving applications or services.
  • Managed relationships with vendors providing hardware, software, or services related to application security initiatives.
  • Configured and maintained firewalls, intrusion detection systems, and other network security devices.
  • Assisted with vulnerability scanning activities utilizing automated toolsets such as Nessus or QualysGuard.
  • Investigated and responded to incidents involving application security breaches.
  • Documented existing application security policies and procedures.
  • Designed solutions to protect against common web attacks such as cross-site scripting and SQL injection.
  • Conducted threat modeling exercises to identify security vulnerabilities in the application architecture.
  • Provided training to development teams on secure coding techniques and best practices.
  • Created detailed reports outlining findings from various application security activities.
  • Evaluated third party software packages for potential integration into existing infrastructure components.
  • Monitored system logs for suspicious activity related to application security threats.
  • Worked closely with development teams throughout the software lifecycle process to ensure secure coding standards are followed.
  • Implemented identity management solutions such as single sign-on authentication mechanisms.
  • Developed custom scripts and utilities to automate routine tasks related to application security processes.
  • Developed and implemented secure coding practices for applications.
  • Researched emerging trends in the application security space to ensure the organization is up-to-date with best practices.
  • Adapted applications for various platforms, including mobile, desktop, and web.
  • Employed Agile methodologies to manage project timelines and deliverables efficiently.
  • Facilitated migration of legacy systems to modern application frameworks and architectures.
  • Optimized applications for maximum speed and scalability.
  • Provided technical support and training to users and internal teams.
  • Developed APIs for mobile and web applications, enhancing user experience and functionality.
  • Designed, developed, and implemented scalable applications to meet business requirements.

Lead Backend Developer

Axe Technologies Inc
Accra ,Circle (Remote)
11.2024 - Current
  • Backend Architecture: Developed scalable backend systems for high-traffic e-commerce platforms with critical trading features including order management and community sales functionality.

    API Development: Built secure RESTful/GraphQL APIs integrated with payment gateways and inventory systems; documented using Swagger/OpenAPI for standardized communication.

    Cloud Infrastructure: Architected solutions on AWS, Azure, and GCP focusing on scalability and cost-efficiency; implemented Docker containerization and Kubernetes orchestration.

    Database Management: Designed and optimized relational databases ensuring performance, security, and compliance; implemented robust backup/recovery strategies.

    Security & Compliance: Enforced secure coding practices (encryption, authentication, SPI) while ensuring compliance with GDPR, PCI DSS, and other regulations.

    Team Leadership: Led backend teams emphasizing mentorship and collaboration with frontend, product, and DevOps; advocated agile methodologies for on-time delivery.

    Performance Optimization: Analyzed backend performance, implemented enhancements, and resolved production issues efficiently.

    CI/CD and Version Control: Established pipelines for deployment automation; managed Git with best practices for collaboration and releases.

    Technical Innovation: Researched emerging technologies to enhance capabilities; ensured seamless frontend-backend integration; identified and resolved potential issues during testing.
  • Implemented RESTful web services for various client-side applications.
  • Performed unit testing of back-end components to ensure quality code delivery.

Lead Software Engineer

Nacasky
Accra
08.2024 - Current
  • Ensured compliance with industry standards while developing software solutions.
  • Implemented best practices for coding standards, testing and debugging procedures.
  • Optimized existing code base for improved performance and scalability.
  • Led the implementation of new features according to product roadmap.
  • Monitored bug reports from users and deployed fixes accordingly.
  • Identified opportunities for improvement in the development process.
  • Resolved complex technical issues related to software development tasks.
  • Analyzed system requirements and created detailed specifications documents.
  • Participated in design reviews, sprint planning meetings and daily standups.
  • Developed, tested, and maintained software components for a large-scale project. Applied Agile methodologies to manage project timelines, ensuring rapid progression from prototyping to enterprise deployment using CI/CD practices.
  • Developed responsive web applications using React, Redux, and RESTful APIs to improve user engagement and functionality. Built server-side logic with Node.js, integrating with cloud architecture (AWS/Azure) for scalable deployment.
  • Implemented microservices architecture with Docker and Kubernetes for improved system reliability and performance.
  • Utilized .NET/C# for backend development, troubleshooting technical issues, and optimizing application performance.
  • Managed Git/Subversion version control systems for collaborative development, ensuring code quality and compliance.
  • Integrated object-oriented design principles into projects, achieving code abstraction, stability, and reusability.
  • Applied security compliance standards and best practices in database design and API development.
  • Documented development processes, wrote technical manuals, and provided knowledge transfer for future maintenance.
  • Optimized existing applications through code splitting, lazy loading, and DevOps automation practices.

Software Engineer

Adaptive Computer Solutions Limited
Hse No. 4, 27 Jasmine Street, Adjacent WW HOMES, Haasto, Accra
05.2021 - 03.2025

1. USSD Application Development:

  • Developed robust USSD applications for MTN Liberia using the .NET framework, ensuring high performance and reliability in telecom services.
  • Designed and implemented USSD solutions that met specific client requirements, providing seamless user experiences for mobile customers.

2. API Integration:

  • Created and maintained APIs for integrating various systems, enhancing functionalities, and interoperability.
    Implemented API integrations with telecom services, ensuring secure and efficient data exchange.

3. Cybersecurity:

  • Applied critical cybersecurity measures, including firewalls and encryption strategies, to protect applications and data.
  • Identified and addressed security vulnerabilities, ensuring compliance with industry standards.

4. Continuous Integration and Continuous Deployment (CI/CD):

  • Implemented CI/CD pipelines using tools like Jenkins and Azure DevOps to automate the build, test, and deployment processes.
  • Integrated automated tests within CI/CD pipelines, ensuring continuous delivery of high-quality software.

5. Software Test Automation:

  • Developed and executed automated test scripts using Selenium and other testing frameworks, reducing manual testing efforts, and improving test coverage.
  • Performed regression and performance tests to validate software updates, and ensure system stability.

6. Frontend and backend development:

  • Utilized React.js to build intuitive, responsive web applications, enhancing user interaction and experience.
  • Developed secure and scalable backend services using C# and the .NET framework, ensuring optimal performance and maintainability.

7. Database Management:

  • Designed, optimized, and maintained relational databases using SQL Server and PostgreSQL, supporting application functionalities.
  • Ensured data integrity and efficient data retrieval processes.

8. Quality Assurance and Code Reviews:

  • Conducted thorough code reviews to ensure adherence to coding standards and best practices.
  • Implemented unit and integration tests to verify software quality and reliability.

9. Performance Monitoring and Optimization:

  • Monitored application performance, identified bottlenecks, and implemented optimizations to improve efficiency and scalability.
  • Conducted performance testing using tools like JMeter to ensure application robustness under high-load conditions.

10. Client and stakeholder collaboration:

  • Participated in regular meetings with stakeholders to discuss project progress, requirements, and challenges.
    Gathered and translated client requirements into technical specifications and actionable tasks.

11. Web Development and Maintenance:

  • Developed and maintained websites, ensuring they met objectives for load speed, design, and usability.
  • Managed online content for product launches, design changes, and promotions.

12. Security and Compliance:

  • Validated code for proper structuring, security, and compatibility across various browsers and devices.
  • Created and implemented security measures to protect applications from potential threats.

13. Project Management and Coordination:

  • Coordinated with project managers to meet development timelines and plan testing activities.
  • Provided technical support and troubleshooting for customers, ensuring smooth product usage.

14. Continuous Learning and Improvement:

  • Kept up to date with the latest technologies, software, and industry trends to enhance application development and performance.
  • Engaged in continuous self-education and training to stay current with industry changes.

Software Engineer - Contract

VantagePay Africa - Ghana Team (Fintech)
Accra
01.2024 - 05.2024

1. Designing and Developing:

  • Collaborated with cross-functional teams to design, develop, and implement scalable and efficient software solutions that meet business requirements and industry standards.
  • Analyzed user requirements to develop software solutions and create technical specifications.
    Created detailed design documents, test plans, user manuals, release notes, and other related documentation.

2. Frontend Development:

  • Utilized React.js and React Native to build intuitive, responsive, and user-friendly web and mobile applications for customers and internal stakeholders.

3. Backend Development:

  • Developed robust and secure backend services and APIs using C# and .NET framework, ensuring optimal performance, scalability, and maintainability.

4. Database Management:

  • Designed, optimized, and maintained relational databases and data models to support application functionality, utilizing technologies such as SQL Server, PostgreSQL, or MySQL.

5. Code Reviews and Quality Assurance:

  • Conducted thorough code reviews to ensure adherence to coding standards, best practices, and security guidelines.
  • Implemented unit tests and integration tests using frameworks such as NUnit, xUnit, and MSTest to verify software quality and reliability.
  • Developed and maintained automated test scripts using Selenium and Appium, significantly reducing manual testing efforts and improving test coverage.

6. Continuous Integration and Deployment (CI/CD):

  • Implemented automated build and deployment processes using tools like Jenkins, Azure DevOps, or AWS CodePipeline to automate build, test, and deployment processes, ensuring smooth and reliable software releases.
  • Integrated automated tests into the CI/CD pipeline, enabling continuous testing and quick feedback loops for development teams.

7. Cloud Infrastructure Management:

  • Deployed and managed applications on cloud platforms such as AWS and Azure, leveraging services like EC2, S3, Lambda, Azure App Service, and Azure Functions.
    Monitored and optimized cloud infrastructure performance to support high availability and scalability of applications.

8. Performance Monitoring and Optimization:

  • Monitored application performance, identified bottlenecks, and implemented optimizations to improve efficiency, scalability, and reliability.
  • Conducted performance testing using JMeter and LoadRunner to simulate high user loads and ensure system stability under stress.
  • Optimized applications for maximum speed and scalability while ensuring compatibility with various browsers and devices.

9. Documentation and Knowledge Sharing:

  • Created and maintained technical documentation, including design specifications, architecture diagrams, and user manuals.
  • Shared knowledge and best practices with team members through mentoring, training sessions, and collaborative discussions.
  • Documented test plans, test cases, and test scripts to ensure comprehensive test coverage and easy reproducibility.

10. Integration and Third-Party APIs:

  • Integrated third-party APIs into existing systems as needed for enhanced functionalities.
    Provided technical support to customers regarding product usage and troubleshooting issues.

11. Stakeholder Collaboration

Participated in regular meetings with stakeholders to discuss project progress, changes, and challenges.

Data Research Analyst Intern

Compassion International Ghana
Seed House Madina
01.2019 - 08.2021
  • Responded to basic requests or escalated advanced issues to support end-users.
  • Shared insights with customers regarding drivers of success or areas of opportunity.
  • Created documentation for existing and new applications using developer tools and software.
  • Used statistical analyses to find patterns from data and identify improvement opportunities.
  • Developed visualizations to convey complicated data in straightforward fashion.
  • Updated data management documentation to include deployment of new fields and assets.
  • Maximized quality of deliverables by participating in peer reviews.
  • Analyzed and understood system data models for data flow development.
  • Researched new ideas to prioritize areas of focus.
  • Extracted data to build metrics or create dashboards, tracking success toward KPIs.
  • Followed confidentiality rules to preserve data quality and reduce potential information compromise.
  • Designed and enhanced mathematical models to improve data analysis.
  • Gathered and organized data to analyze current industry trends.
  • Analyzed and tracked data to prepare forecasts and identify trends.
  • Managed timely flow of business intelligence information to users.
  • Developed and maintained web applications using Java, J2EE technologies.
  • Identified, analyzed and fixed application defects to ensure software quality.
  • Created technical design documents based on functional requirements.
  • Monitored server performance metrics such as CPU utilization, disk space usage.

Software Engineering Intern

Adaptive Computer Solution,
Hse No. 4, 27 Jasmine Street, Adjacent WW HOMES, Haasto, Accra
08.2020 - 01.2021
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
  • Tackled development tasks based on system requirements and documented approaches.
  • Designed software configuration to meet multiple website system hosting requirements.
  • Built visually rich front-end components.
  • Worked with software team members to enhance and sustain automated builds and integration tests.
  • Collaborated with design, product and engineering teams to enhance core applications.
  • Shadowed team engineers to learn new skills.
  • Provided technical support to non-engineering team.
  • Presented new and beneficial design concepts to customers, managers and peers.
  • Generated efficient, modular and maintainable code on both front-end and back-end.
  • Worked in fast-paced development environment with complex project attributes.
  • Designed and implemented backend models and API endpoints for complex workflows.
  • Participated in team-based project work, demonstrating ability to fill multiple roles.
  • Collaborated effectively with team members while maintaining strong sense of individual responsibility.
  • Supported infrastructure development team by completing daily tasks.
  • Worked closely with company mentor to learn best practices.
  • Wrote technical documents and manuals for new software being developed.
  • Supported project managers with maintaining deadlines and project milestones.
  • Utilized various software to handle debugging and automation scripting tasks.
  • Performed testing on user defined functions and triggers.
  • Increased efficiency through task automation.
  • Contributed actionable suggestions for project development during departmental meetings.
  • Interacted with software development team members and personnel in marketing and sales departments.
  • Communicated technical information in simplified terms to inform clients.
  • Analyzed and identified issues in web applications to determine expedient improvements.

IT Assistant & Database Administrator

Compassion International(Amazing Child Development Centre),
Lapaz- Accra
06.2013 - 10.2020
  • Set up and configured system user hardware and software applications.
  • Supported IT manager with department administrative duties and clerical tasks.
  • Recommended changes to improve systems and network configurations.
  • Assessed equipment and network infrastructure performance and made proactive improvements in line with company standards.
  • Troubleshot hardware issues and worked with service providers to facilitate repairs for end users.
  • Maintained company filtering protocols and network security settings.
  • Maintained composure and patience in the face of difficult customer situations, applying de-escalation techniques and positive customer support.
  • Modified and customized commercial programs for internal needs.
  • Supervised and directed workers engaged in installation of data communication equipment and software.
  • Answered user inquiries to resolve computer software or hardware operation problems.
  • Installed and performed minor repairs to hardware, software or peripheral equipment.
  • Tutor students in Information Communication and Technology.
  • Monitored and updated the beneficiaries' (Orphans) Portal Competency CDPR, Consent Form into the Database.
  • Ensured timely delivery of the report to Project Facilitator from Project Director.
  • Inspected equipment and read order sheets to prepare for delivery to users.
  • Assessed performance of equipment and network infrastructure and made proactive improvements in line with company standards.
  • Read technical manuals or attended conferences and seminars to maintain knowledge of hardware and software.
  • Collected, analyzed and reported on data for use in operational planning.

Junior Software Developer Intern

Ghana Standard Authority
Gulf House
06.2018 - 11.2018
  • Informed project manager of milestone updates and provided detailed project reports.
  • Worked closely with development team members to identify and remove software bugs.
  • Created technical workflows in wiki to support education and training of newly hired employees.
  • Integrated scanning component to work with server system.
  • Generated efficient, modular and maintainable code on both front-end and back-end.
  • Provided technical support to non-engineering team.
  • Shadowed team engineers to learn new skills.
  • Worked with software team members to enhance and sustain automated builds and integration tests.
  • Met demands of customers on schedule and within budget.
  • Designed and implemented backend models and API endpoints for complex workflows.
  • Collaborated with design, product and engineering teams to enhance core applications.
  • Installation of GIFMIS software application in various departments and monitoring of the software set up.
  • Setting Up Database for the various departments.
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
  • Produced supporting reports and documentation to help development team members complete project work.

Database Analyst Intern

Ghana Education Service
Amasaman - Ga West
04.2017 - 09.2017
  • Produced statistical reports documenting business efficiency and performance.
  • Worked with management to create prioritized list of needs for each business segment.
  • Used data to create models depicting trends in customer base.
  • Determined changes in physical database by studying project requirements and characteristics such as location, amount of space and access methods.
  • Monitored performance and status of internal hardware systems and software efficiency.
  • Accurately troubleshot Oracle database and EBS issues.
  • Detected and resolved data quality issues and discrepancies for integrity and quality control.
  • Assessed data processing proposals and requirements to determine project feasibility.
  • Maintained knowledge of advances in information technology systems and applications.
  • Analyzed workflows and established priorities for daily operations.
  • Partnered with project management teams on development of scope and timelines.
  • Devised reports and visualizations to present requested data in sleek format.
  • School census data was collated to update the National School Census System.
  • Spearheaded development and implementation of business intelligence architecture to deliver end-to-end BI solutions.

Education

Master of Science - CYBER SECURITY AND DIGITAL FORENSIC

Kwame Nkrumah University of Science And Technology
Kumasi - Ghana
12.2022

Bachelor of Science - Information Technology ( Computer Science)

Ghana Communication Technology University
Tesano - Accra
06.2020

High School Diploma -

Abuakwa State College
Kibi - Abuakwa
07.2016

Skills

  • MSTest
  • Selenium web testing
  • Advanced knowledge of embedded systems
  • Product Development
  • Problem-Solving
  • Customer-Oriented
  • Interface design and implementation
  • JavaScript expert
  • Data structures and algorithms
  • Software development
  • Technology integration
  • Agile development methodologies
  • Programming (C#, NET Framework, React, JavaScript, Java, Python
  • Incident response
  • Security protocols
  • Continuous integration
  • API Development
  • Kubernetes Management
  • Google Cloud Platform
  • Cloud Automation
  • Docker Mastery
  • Azure proficiency
  • Serverless computing
  • System and Network Security
  • User acceptance testing
  • Software development lifecycle
  • Scrum Framework
  • Test management tools
  • Regression testing
  • Test Planning
  • Nodejs
  • TypeScript
  • Testing Analytics
  • Test Scheduling
  • Scenarios and Use Cases
  • Strong Problem Solver
  • Cross-Functional Team Collaboration
  • Test Program Development
  • Project planning and development
  • Project Planning
  • Project Management
  • Continuous integration and deployment
  • Database programming
  • Technical Analysis
  • DevOps best practices
  • Project Documentation
  • Microservices with Docker and Kubernetes
  • Product Lifecycle Management
  • Demand planning

Affiliations

  • Member, Alumni Association
  • Member, Small Business Association (2008 - present)
  • Association Of Computing Students – GTUC
  • Best Student (The first –Five Best student in Data and Network Communication in GTUC. )
  • Technical Category -Ghana Technology University Communication -Hackathon Programme Competition award winner 3rd Position (Technical Category).
  • Best Alumni of Amazing Child Development Centre(2021 - present)
  • Lead Team Engineer for GSDC Club ( Web Development Track)
  • Lead a Team of Engineer to Develop a Voting Solution for Ex President of Liberia for their party election during the National Election for Montioring

Accomplishments

  • Consistently maintained high customer satisfaction ratings.
  • Exceeded sales goals by average of 85% in 2021.
  • Created highly effective new program that significantly impacted efficiency and improved operations.
  • Developed relationships with 50 new clients and typically exceeded sales goals by 90%.
  • Led team to achieve Best Department, earning recognition from upper management and financial reward.
  • Recognized as Employee of the Year in2018 and 2021 for outstanding performance and team contributions.
  • Design a Bandwidth System for Ghana Communication Technology University - Ghana Teasno (Campus Area Network).
  • Design Cooperate Recruitment Real time System for Ghana Communication Technology University - Ghana Teasno for internal and external recruitment.
  • Promoted to Lead Engineer at Adaptive Computer Solutions after 2years of employment.
  • Design a Large Voting Platform for Accra North Cluster Projects (i.e Compassion International)
  • Design and Revamp the Mobile Money System, USSD Applications and Internal Customer Operation Portal for the Telecommunication Network Names "Lonestar Cell" making it win the best momo service in 2020 and 2021.
  • Chosen to head a large-scale client project following the departure of the manager in charge and met all milestones on time.
  • Created a unique workflow that ensured improvement in query performance.

Certification

  • Association for Project Management (APM)
  • AWS Cloud Quest: Cloud Practitioner
  • AWS Troubleshooting: Amazon DynamoDB
  • AWS Well-Architected Considerations For Financial Services
  • Architecting Serverless Application - AWS
  • AWS Cloud for CEOs
  • Introduction To Cyber security (Toronto School Of Management)
  • Introduction to IoT Certificate(Cisco Academy)
  • Cyber Security Programme (International Conference On Computing, Computational Modelling and Application)
  • Hackathon Programme -(Association Of Computing Students – GTUC)
  • Data Analytics Program Certificate (Toronto School Of Management)
  • Digital Marketing Certification Program - (Toronto School Of Management)
  • Introduction to Cybersecurity Certificate - Cisco Academy
  • Digital Skills Training - Wineloya Digital Advertising, Managing Partner, Company Sponsored by Google
  • Introduction to Cybersecurity - Toronto School of Management
  • Cyber security awareness - Tech Image Solutions Limited
  • JavaScript and jQuery - (Udemy)
  • Python - Introduction to Data Science and Machine Learning A-Z (Udemy)
  • ASP. NET Core 3.1 - Build hands-on web projects (Udemy)
  • Azure Fundamentals (Microsoft)
  • Certified Cybersecurity Technician – EC Council
  • Python programming full course (Udemy)
  • Certified Data Analyst (ACDA)
  • Palo Alto Networks Assessment Based - Fundamental of Network Security
  • Palo Alto Networks Assessment Based - Introduction to CyberSecurity.
  • Palo Alto Networks Assessment Based - Fundamental of Cloud Security
  • AWS Services for C# Developers
  • DevSecOps: Bridging the Gap Between Development, Security, and Operations Manuel Schuller (DevOps Industry Expert) - EC Council.
  • The Centre For Capacity Building and Innovation(CCBI) of Kwame Nkrumah University of Science and Technology - Advanced Cybersecurity and Digital Forensics.
  • The Centre For Capacity Building and Innovation(CCBI) of Kwame Nkrumah University of Science and Technology - Cybersecurity and Digital Forensics.

References

References available upon request.

Timeline

Application Security Engineer

Adaptive Computer Solutions Limited
05.2025 - Current

Lead Backend Developer

Axe Technologies Inc
11.2024 - Current

Lead Software Engineer

Nacasky
08.2024 - Current

Software Engineer - Contract

VantagePay Africa - Ghana Team (Fintech)
01.2024 - 05.2024

Software Engineer

Adaptive Computer Solutions Limited
05.2021 - 03.2025

Software Engineering Intern

Adaptive Computer Solution,
08.2020 - 01.2021

Data Research Analyst Intern

Compassion International Ghana
01.2019 - 08.2021

Junior Software Developer Intern

Ghana Standard Authority
06.2018 - 11.2018

Database Analyst Intern

Ghana Education Service
04.2017 - 09.2017

IT Assistant & Database Administrator

Compassion International(Amazing Child Development Centre),
06.2013 - 10.2020

Master of Science - CYBER SECURITY AND DIGITAL FORENSIC

Kwame Nkrumah University of Science And Technology

Bachelor of Science - Information Technology ( Computer Science)

Ghana Communication Technology University

High School Diploma -

Abuakwa State College
Daniel Nyarko Rockson