side-auth

Contact Us

info@tagsom.com

Christian Ivan

Christian Ivan B.

Introduction

Professional Summary

I am a versatile software developer and tester with a passion for crafting AI-powered applications and full-stack solutions. My expertise includes Java with Spring Boot, Python microservices, and integrating React.js with Python backends to deliver scalable, intelligent, and thoroughly tested systems. I excel in software testing, ensuring functionality, performance, and reliability through various testing methodologies. Leveraging advanced AI techniques like Retrieval-Augmented Generation (RAG), I build context-aware applications that meet modern demands, blending traditional programming with cutting-edge innovation.

Programming Expertise

Java & Spring Boot: Proficient in developing enterprise-grade backend applications using Spring Boot, including authentication, database management, and RESTful API creation. Experienced with Java Swing and JavaFX for GUI design in Eclipse.

Python: Skilled in building microservices and AI applications, integrating them with React.js frontends for seamless full-stack solutions.
VB.NET: Competent in programming with Visual Studio 2019 for desktop applications.

AI Application Development
Expert in creating AI-driven applications, utilizing tools like ChatGPT and RAG to enhance functionality and productivity:

Generate efficient code snippets and debug complex issues.
Implement intelligent features by combining retrieval mechanisms with generative AI.
Accelerate learning and adoption of new technologies with AI-guided insights.
Specialize in embedding AI into web and microservices architectures for smarter, user-centric solutions.

Web Application Development

Full-Stack Proficiency:

-Back-End: Experienced in Spring Boot and Laravel for secure, scalable backends with authentication, database management, and API development.

-Front-End: Skilled in React.js, creating dynamic, responsive, and reusable UI components using React-Bootstrap for styling and Axios for API integration.

-Integration: Adept at connecting React.js frontends with Python backends and Spring Boot APIs for cohesive, end-to-end functionality.

-Database Management: Proficient with MySQL for relational database design and optimization.

Software Testing

Skilled in software testing to ensure high-quality, reliable applications:

-Unit Testing: Validate individual components using tools like JUnit (Java) and pytest (Python).

-Integration Testing: Verify seamless interaction between modules and microservices.

-Functional Testing: Ensure features meet specified requirements.

-Regression Testing: Confirm existing functionality remains intact after updates.

-Performance Testing: Assess system responsiveness and scalability under load.
Leverage testing frameworks and manual techniques to identify bugs, optimize performance, and enhance user experience, ensuring robust deployment-ready software.

Data Analysis and Programming

Expert in data analysis using Python and tools like Jupyter Notebook, with proficiency in:

Pandas for data manipulation and analysis.
-Matplotlib for data visualization.
-NumPy for numerical computations.
-BeautifulSoup (BS4) for web scraping.

Utilize AI tools like ChatGPT and Grok to:
-Optimize workflows and accelerate project delivery.
-Automate repetitive tasks such as documentation, refactoring, and boilerplate code generation.
-Enhance debugging and troubleshooting efficiency.

image-67x68-1

Phone Sales

+46 8 518 320 00

If you have any questions feel free to drop us a call about your project or ideas. We are always happy to help.

image-61x69-1

Phone Support

+46 739 166 513

If you have a current project and not getting the response you want. Feel free to pick up the phone and call us. We are always available.

image-90x68-1

E-mail Sales

sales@tagsom.com

Need to estimate a project cost, have an idea for a new company? Drop us a line and let us give you an estimate for how long it will take?

image-68x69-1

E-mail Support

support@tagsom.com

If Trello is not working and you cannot communicate? No problem, drop us an email and we will follow up on the case.