Software Engineer Intern
Prayers Connect / 05/2022 - 08/2022
As a Software Engineer Intern at Prayers Connect, I worked on a platform designed to improve digital tools and connectivity for community leaders and members. My role focused on building responsive user interfaces, integrating with REST APIs, and ensuring quality through automated testing.
I collaborated with developers in a remote-first Agile team, participating in daily stand-ups, sprint planning, and peer reviews. This experience gave me hands-on exposure to CI/CD pipelines, pair programming, and collaborative feature delivery.
Key Projects and Contributions
-
Frontend Development with React/Next.js
Built and styled reusable components, integrating dynamic data from REST APIs into the platform to support community engagement features. -
Automated Testing
Wrote and maintained unit and integration tests with Jest, increasing coverage from ~50% to ~75% and reducing regressions prior to beta release. -
Continuous Integration and Deployment
Contributed to CI/CD pipelines using GitHub Actions, improving deployment reliability and reducing build errors. -
Agile Collaboration
Participated in sprint ceremonies, daily stand-ups and code reviews, gaining practical experience in iterative development and teamwork best practices. -
Documentation
Created developer notes for new components and workflows, supporting smoother onboarding for future interns and contributors.
Technologies and Tools
- Languages: JavaScript (ES6+), TypeScript
- Frontend: React, Next.js, CSS Modules
- API Standards: REST, Axios
- Version Control: Git, GitHub
- Testing: Jest
- CI/CD: GitHub Actions
- Tools: Postman, VS Code, Slack, Trello
Key Outcomes
- Delivered tested and maintainable features that improved platform usability for community leaders and members.
- Strengthened practical skills in React, Next.js, REST APIs and automated testing within a professional Agile team.
- Gained confidence working in CI/CD environments, laying the foundation for independent full-stack freelance projects.
Notes
- Work was performed fully remote in a distributed Agile team with stand-ups, sprint planning and peer code reviews.
- Features contributed to are internal/private, but technical walkthroughs or rebuilds can be shared during interviews.
- This role served as a bridge between my early learning and later freelance full-stack work, grounding me in team practices and production workflows.