Back-End Development: Design, build, and maintain efficient, reusable, and reliable code for our server-side applications using Python and Fast API.
- Rapid API &
- Cloud Integration: Develop high-performance APIs with Fast API, integrating with AWS cloud services such as SQS and Lambda.
- Front-End Development: Build engaging and responsive user interfaces using front-end technologies including React JS and Angular JS.
- Database Management: Manage and optimize data storage solutions using MongoDB.
- AI Integration &
- Prompt Engineering: Utilize experience in prompt engineering (system prompts & user prompts) and AI-driven development tools like GitHub Co-pilot and Cursor to enhance development efficiency and integrate AI features into applications.
- System Architecture &
- DevOps knowledge: In-depth understanding of the entire web development process (Object Oriented programming, design patterns, development, and deployment) and DevOps practices, including CI/CD pipelines.
- Performance &
- Troubleshooting: Troubleshoot existing scripts, perform point bug fixes,
and conduct application performance tuning and resource usage optimization.
- Collaboration &
- Agile Methodologies: Collaborate with cross-functional teams in an Agile and Scrum environment, utilizing tools like Jira and Git for project and task tracking.