Xinqi Davis
Junior Developer
Recent bootcamp graduate with a passion for technology and a strong foundation in web development. Proficient in a variety of programming languages including HTML, CSS, JavaScript,and Golang. Skilled in developing responsive and user-friendly web/mobile applications using modern frameworks and tools. A creative thinker and problem solver, fluent in English and Chinese (native), seeking for an entry-level developer role where I can apply my skills and continue learning in a fast-paced, collaborative environment.
Skills
Web Development
Intermediate
- Golang
- ReactJs
- Ruby On Rails
- HTML
- CSS
- Javascript
- Bootstrap
- MVC model
Mobile Development
Beginner
- React Native
API Development
Beginner
- Restful API
- GraphQL
- API Testing
Database Management
Beginner
- Sql/Mysql/PostgresQL
- Data Warehousing
- CRUD
- ORM/Reverse ORM
- Database Backup
AWS Cloud-based skills
Beginner
- IAM
- S3 bucket
- Ec2 Instance
- Version Control
- Github commands
- Debugging skills
- Test Driven Development
- Teamwork and Communication
- Research Oriented
- Problem Solving
Work Experience (5)
Jul 2021 - Current
Web Development
Learning Projects
- Built responsive static websites using HTML, CSS, Bootstrap 5, and JavaScript.
- Deployed and hosted websites through AWS S3 for storage and Cloudflare for domain hosting.
- Developed dynamic websites using Ruby on Rails, ReactJS, and Golang applying OOP and TDD principles.
- Implemented user authentication and role-based access control (RBAC).
- Integrated 3rd party API's to enable event-driven notifications (Twillo, Slack, Dropbox, SendGrid, and Freshdesk), as well as Google Maps and AWS Polly for mapping and text-to-speech functionality.
- Skilled in debugging and troubleshooting web/mobile applications to ensure smooth performance and user experience.
Dec 2022 - Current
Mobile Development
Learning Projects
- Developed multi-platform mobile applications using React Native (iOS,Android, Web).
- Developed REST based APIs for backend functionality and database interactions.
- Simulated mobile application deployment with Xcode and Expo for iOS and Android Studio, as well as deployments to real iOS and Android devices.
- Used Git and GitHub for version control and collaboration on team projects, including contributing code, reporting and fixing issues.
Oct 2022 - Current
Database and Sql
Learning Project
- Proficient in SQL , write queries to create, modify, and manipulate data in a database.
- Designed database structure models both in-DB and in-code.
- Leveraged ORM and Reverse ORM tools for easy code integration and database migrations.
- Having a strong data security sense, understanding how to secure a database and protect it from unauthorized access.
- Designed database structure models both in-DB and in-code.
- Leveraged ORM and Reverse ORM tools for easy code integration and database migrations.
Oct 2022 - Current
Rest API and GraphQL
Learning Project
- Built REST API endpoints using C# and Golang with deeply understanding of HTTP methods, HTTP status codes, API endpoint structure.
- Acknowledged how to secure an API, including authentication, authorization, and encryption.
- Comfortably working with different data formats such as JSON and XML.
- Multiple ways to test and debug an API to ensure it is functioning correctly.
- Experienced in integrating an API with other systems(Databases and Third-party APIs
- Created and maintained API documentation with Swagger.
- Experienced in GraphQL with Golang.
Dec 2022 - Dec 2022
Cybersecurity and Network
Learning Project
- Learned Introduction to Cybersecurity in TryHackMe website, including common cybersecurity threats and vulnerabilities.
- Familiar with networking concepts such as the OSI model, LANs, and packet-based communication.
- Understand the role of DNS and HTTP in connecting devices and transferring data over the internet.
- Experience with common Linux commands and utilities, including package managers, text editors.
Education (2)
2017 - 2021
Bachelor
Philosophy
Fudan University
- Python Introduction
- Mathematical logic
- Further Mathematics
2022 - 2023
Bachelor
Information Technology
Codeboxx coding Bootcamp
- HTML/CSS/Bootstrap5
- Responsiveness and JavaScript
- Intro to OOP
- Ruby on Rails Web Application
- Ruby on Rails with Relational Databases
- Consuming 3rd Party API's
- Creating Restful API / GraphQL
- Responsiveness and JavaScript
- Cyber Security
- Understanding the .NET FrameWork
- Web App with ReactJs
- Mobile App with React-Native
- Web App with Golang
- Frontend Blockchain with Svelte & SvelteKit
- Backend Blockchain with Solidity
- DevOps
Awards
2022
AWS Cloud Practitioner
Aws cloud
AWS Cloud Developer
Aws cloud
Languages
English
Fluent
Chinese
Native Speaker