π Computer Science Education student @ UNIMA
π» Highly Experienced Senior Software Engineer | 3+ years of experience in full-stack development
π― Currently working on React Apps, RESTful APIs, and Java Projects
π¬ Let's chat about Java, React, JavaScript, PostgreSQL, and Web Development
π§ Reach me at richardmlambuzi5@gmail.com
- Design: Figma, Adobe Photoshop, Adobe Illustrator
- Web Development: HTML, CSS, JavaScript, TypeScript, React, Vue.js, Angular, Node.js, Spring Boot
- Mobile Development: Flutter, React Native
- DevOps: Docker, Kubernetes, CI/CD, AWS, Azure
- Database: MySQL, PostgreSQL, MongoDB, Firebase
- Other Tools: Git, GitHub, VS Code, IntelliJ, Postman, Jira, Slack
I continuously strive to improve my skills by working on new projects, taking courses, and keeping up with the latest industry trends. Currently, I am expanding my expertise in **Cloud Technologies** and **AI/ML**.
-
Java
Expertise in Java development, including Java 8 and Java 11, with a focus on object-oriented programming, concurrency, and performance optimization.
-
C++
Proficient in C++ development, including C++11 and C++14 features. Strong understanding of memory management, system-level programming, and algorithm optimization.
-
C
Skilled in C (C99, C11), focusing on low-level programming, efficient memory management, and embedded system development.
-
JavaScript
Experienced with JavaScript (ES6/ES7), including asynchronous programming, callbacks, promises, and ES modules for creating dynamic web applications.
-
Python
Knowledgeable in Python 3.x for web development, automation, data processing, and scripting. Proficient in libraries such as Flask, Django, and Pandas.
-
Kotlin
Familiar with Kotlin 1.x, leveraging its modern features for Android development and cross-platform mobile apps.
-
React.js
Expertise in building dynamic, state-driven UIs using React Hooks, Context API, and functional components for scalable front-end development.
-
Angular
Knowledge of Angular 2.x/4.x, including component-based architecture, services, RxJS for reactive programming, and dependency injection.
-
Vue.js
Familiar with Vue.js 2.x, using its simple and flexible structure to build responsive, high-performance web applications.
-
PostgreSQL
Experienced in PostgreSQL database design, optimization, and management, with a focus on SQL queries, indexing, and relational data modeling.
-
MySQL
Proficient in MySQL database management, query optimization, and replication for building scalable, high-availability applications.
-
MongoDB
Familiar with MongoDB (NoSQL), focusing on data modeling, aggregation framework, and optimization for large-scale applications.
-
OWASP
Knowledge of OWASP security principles, including secure coding practices and common vulnerabilities (e.g., SQL Injection, XSS, CSRF).
-
Security Testing
Experienced in conducting penetration tests, vulnerability assessments, and ensuring secure coding practices in web and mobile apps.
-
Compliance
Familiar with compliance frameworks such as HIPAA and PCI-DSS, ensuring applications meet privacy and security standards.
-
AWS
Proficient in AWS services, including EC2, S3, Lambda, IAM, and CloudWatch, with experience in deploying scalable, fault-tolerant applications.
-
Azure
Knowledgeable in Microsoft Azure services like Azure Functions, Azure Storage, and Azure Active Directory for building cloud solutions.
-
Google Cloud
Familiar with Google Cloud services such as Google Cloud Functions, Firebase, and Google Cloud Storage for serverless applications and cloud storage.
-
Scrum
Experienced in Agile Scrum practices, including daily stand-ups, sprint planning, and retrospectives to foster collaborative development.
-
Kanban
Knowledgeable in Kanban, using visual task management for continuous delivery and optimizing development processes.
Tool | Description |
---|---|
π₯οΈ Git | Version control, collaboration, and code sharing |
π οΈ Docker | Containerization for scalable applications |
π¦ Kubernetes | Orchestration for containerized applications |
π‘ CI/CD | Continuous Integration and Deployment (Jenkins, CircleCI, GitHub Actions) |
π― Jira | Project management and issue tracking |