Skip to content

Instantly share code, notes, and snippets.

@JhonaCodes
Last active April 21, 2024 15:50
Show Gist options
  • Save JhonaCodes/d25317d8cd702be00e24601efef83622 to your computer and use it in GitHub Desktop.
Save JhonaCodes/d25317d8cd702be00e24601efef83622 to your computer and use it in GitHub Desktop.
Profile jhonacode english.
{
"en":{
"config":{
"theme_mode":"dark",
"seed_color_lite":"0xFFFFFFFF",
"seed_color_dark":"0xFF1F1F24"
},
"profile":{
"name":"Jhonatan Ortiz Cabezas",
"initials":"JO",
"location_name":"New Zealand,Auckland",
"location_latitud":-36.848461,
"location_longitud":174.763336,
"about":"Mobile developer specialized in optimization and meticulous attention to details, focused on creating high-performance applications.",
"summary":"As a Mobile Developer with backend proficiency in Spring Boot, I've successfully contributed to various products, showcasing my ability to lead and automate deployments. My expertise includes Kotlin, Java, Jetpack Compose, Android, Flutter, and I've recently developed a keen interest in Rust. Currently spearheading the mobile application for a Nui Markets (B2B company), I bring over 4 years of hybrid and freeeancer work experience, excelling in remote collaboration.",
"avatarUrl":"https://avatars.githubusercontent.com/u/53523825?v=4",
"personalWebsiteUrl":"https://jhonacode.com",
"contact":{
"email":"jhonacode2020@gmail.com",
"tel":"xxxxx",
"social":[
{
"name":"GitHub",
"url":"https://github.com/JhonaCodes",
"icon":"GitHubIcon"
},
{
"name":"LinkedIn",
"url":"https://www.linkedin.com/in/jhonatanortiz/",
"icon":"LinkedInIcon"
},
{
"name":"X",
"url":"https://x.com/jhonacode",
"icon":"XIcon"
}
]
},
"education":[
{
"school":"Politécnico Grancolombiano",
"degree":"Software Engineer.",
"start":"2020",
"end":"2025"
}
],
"work":[
{
"company":"Nui Markets",
"link":"https://www.nuimarkets.com/",
"badges":[
"Hibrid"
],
"title":"Software Developer → Intermediate Mobile Developer",
"logo":"nui_logo",
"start":"2022",
"end":"Current",
"description":"As an Intermediate Software Developer focused on mobile development, I enhance our applications and Flutter-related projects by tackling technical challenges and implementing innovative solutions."
},
{
"company":"Freelance",
"link":"https://jhonacode.com",
"badges":[
"Remote"
],
"title":"Mobile Developer",
"logo":"jhonacode",
"start":"2019",
"end":"2022",
"description":"Freelance developer skilled in Java Spring backend, Kotlin native mobile apps (Jetpack Compose), and Flutter cross-platform development. Proficient in creating both native and cross-platform libraries."
}
],
"skills":[
"Kotlin",
"Dart",
"Java",
"Flutter",
"Jetpack Compose",
"Spring boot"
],
"projects":[
{
"title":"Epic Fables",
"techStack":[
"Dart",
"Flutter",
"Java",
"Spring boot"
],
"description":"An application with children's stories free of ads",
"logo":"epic_fables_logo",
"link":{
"label":"epicfables.com",
"href":"https://play.google.com/store/apps/details?id=com.jhonacode.epicfables"
}
},
{
"title":"Activa",
"techStack":[
"Flutter",
"Dart",
"Supabase",
"Kotlin"
],
"description":"Application for expense control and tax declaration, (Freelancer application)",
"logo":"MonitoLogo",
"link":{
"label":"activa.com",
"href":"https://play.google.com/store/apps/details?id=com.visualcontables.activa"
}
},
{
"title":"Panel Vpn",
"techStack":[
"Kotlin",
"Flutter",
"Dart",
"Java",
"Spring boot"
],
"description":"Application to manage clients that use VPN applications through SQL authentication, (Freelancer application)",
"logo":"panel_logo",
"link":{
"label":"panel_vpn",
"href":"https://play.google.com/store/apps/details?id=com.nativesos.panelvpnultimate"
}
},
{
"title":"V2ray VPN Client",
"techStack":[
"Kotlin",
"Jetpack Compose",
"Java",
"Spring boot"
],
"description":"V2ray VPN Client, For secure web browsing (Freelance application)",
"logo":"natives_logo",
"link":{
"label":"natives.v2client",
"href":"https://play.google.com/store/apps/details?id=com.natives.v2client/"
}
},
{
"title":"Harmony - Dashboard",
"techStack":[
"Flutter",
"Dart",
"Supabase"
],
"description":"Dashbaord to manage the work management and safety system And assignment of tasks. (Freelance application)",
"logo":"natives_logo",
"link":{
"label":"harmony",
"href":"under"
}
},
{
"title":"Harmony - Mobile",
"techStack":[
"Flutter",
"Dart",
"Supabase",
"Kotlin"
],
"description":"Client application to view employee information, assigned tasks, task status, medical reports, etc. (Freelance application)",
"logo":"natives_logo",
"link":{
"label":"harmony",
"href":"under"
}
},
{
"title":"Text Validation (Libreary)",
"techStack":[
"Dart"
],
"description":"Library to validate data types in forms using regular expressions.",
"logo":"text_validation_logo",
"link":{
"label":"text_validation",
"href":"https://pub.dev/packages/text_field_validation"
}
},
{
"title":"Widget Snapshot (Library)",
"techStack":[
"Dart",
"Flutter"
],
"description":"Library to transform a widget into an image.",
"logo":"Snapshot_icon",
"link":{
"label":"Snapshot",
"href":"https://pub.dev/packages/simple_widget_snapshot"
}
},
{
"title":"Build Context (Library)",
"techStack":[
"Dart"
],
"description":"Adds additional functionality to the context, making it easier to use or implement within the widget lifecycle.",
"logo":"simple_build_context_logo",
"link":{
"label":"build_context",
"href":"https://pub.dev/packages/simple_build_context"
}
},
{
"title":"Info Labels (Library)",
"techStack":[
"Dart"
],
"description":"Provides a simple and versatile implementation for creating information labels, facilitating the display of key data within applications.",
"logo":"info_label_logo",
"link":{
"label":"info_label",
"href":"https://pub.dev/packages/info_label"
}
},
{
"title":"Todo Information (Library)",
"techStack":[
"Dart"
],
"description":"Provides an efficient solution for handling todo information in applications, optimizing task management and visualization.",
"logo":"todo_info_logo",
"link":{
"label":"todo_info",
"href":"https://pub.dev/packages/todo_info"
}
},
{
"title":"Flex Gap (Library)",
"techStack":[
"Dart"
],
"description":"Enables the addition of flexible spaces between layout elements, facilitating adaptable and consistent design in applications.",
"logo":"flex_gap_logo",
"link":{
"label":"flex_gap",
"href":"https://pub.dev/packages/flex_gap"
}
}
],
"hobbies":[
"Flutter",
"Dart",
"Java",
"Rust",
"Jetpack Compose",
"Clean code",
"Clean architecture"
]
}
},
"es":{
"config":{
"theme_mode":"oscuro",
"seed_color_lite":"0xFFFFFFFF",
"seed_color_dark":"0xFF1F1F24"
},
"profile":{
"name":"Jhonatan Ortiz Cabezas",
"initials":"JO",
"location_name":"Nueva Zelanda, Auckland",
"location_latitud":-36.848461,
"location_longitud":174.763336,
"about":"Desarrollador móvil especializado en optimización y atención meticulosa a los detalles, centrado en la creación de aplicaciones de alto rendimiento.",
"summary":"Como Desarrollador Móvil con competencias en backend en Spring Boot, he contribuido con éxito a varios productos, demostrando mi capacidad para liderar y automatizar implementaciones. Mi experiencia incluye Kotlin, Java, Jetpack Compose, Android, Flutter, y recientemente he desarrollado un gran interés en Rust. Actualmente lidero la aplicación móvil para Nui Markets (empresa B2B), aportando más de 4 años de experiencia laboral híbrida y como freelancer, destacando en la colaboración remota.",
"avatarUrl":"https://avatars.githubusercontent.com/u/53523825?v=4",
"personalWebsiteUrl":"https://jhonacode.com",
"contact":{
"email":"jhonacode2020@gmail.com",
"tel":"xxxxx",
"social":[
{
"name":"GitHub",
"url":"https://github.com/JhonaCodes",
"icon":"GitHubIcon"
},
{
"name":"LinkedIn",
"url":"https://www.linkedin.com/in/jhonatanortiz/",
"icon":"LinkedInIcon"
},
{
"name":"X",
"url":"https://x.com/jhonacode",
"icon":"XIcon"
}
]
},
"education":[
{
"school":"Politécnico Grancolombiano",
"degree":"Ingeniero de Software",
"start":"2020",
"end":"2025"
}
],
"work":[
{
"company":"Nui Markets",
"link":"https://www.nuimarkets.com/",
"badges":[
"Híbrido"
],
"title":"Desarrollador de Software → Desarrollador Móvil Intermedio",
"logo":"nui_logo",
"start":"2022",
"end":"Actualidad",
"description":"Como Desarrollador de Software Intermedio enfocado en el desarrollo móvil, mejoro nuestras aplicaciones y proyectos relacionados con Flutter enfrentando desafíos técnicos e implementando soluciones innovadoras."
},
{
"company":"Freelance",
"link":"https://jhonacode.com",
"badges":[
"Remoto"
],
"title":"Desarrollador Móvil",
"logo":"jhonacode",
"start":"2019",
"end":"2022",
"description":"Desarrollador freelance con habilidades en backend Java Spring, aplicaciones móviles nativas Kotlin (Jetpack Compose) y desarrollo cruzado con Flutter. Experto en la creación de bibliotecas tanto nativas como de desarrollo cruzado."
}
],
"skills":[
"Kotlin",
"Dart",
"Java",
"Flutter",
"Jetpack Compose",
"Spring Boot"
],
"projects":[
{
"title":"Epic Fables",
"techStack":[
"Dart",
"Flutter",
"Java",
"Spring Boot"
],
"description":"Una aplicación con cuentos infantiles sin publicidad",
"logo":"epic_fables_logo",
"link":{
"label":"epicfables.com",
"href":"https://play.google.com/store/apps/details?id=com.jhonacode.epicfables"
}
},
{
"title":"Activa",
"techStack":[
"Flutter",
"Dart",
"Supabase",
"Kotlin"
],
"description":"Aplicación para control de gastos y declaración de impuestos (aplicación como freelancer)",
"logo":"MonitoLogo",
"link":{
"label":"activa.com",
"href":"https://play.google.com/store/apps/details?id=com.visualcontables.activa"
}
},
{
"title":"Panel Vpn",
"techStack":[
"Kotlin",
"Flutter",
"Dart",
"Java",
"Spring Boot"
],
"description":"Aplicación para gestionar clientes que utilizan aplicaciones VPN a través de autenticación SQL (aplicación como freelancer)",
"logo":"panel_logo",
"link":{
"label":"panel_vpn",
"href":"https://play.google.com/store/apps/details?id=com.nativesos.panelvpnultimate"
}
},
{
"title":"V2ray VPN Client",
"techStack":[
"Kotlin",
"Jetpack Compose",
"Java",
"Spring Boot"
],
"description":"V2ray VPN Client, para navegación web segura (aplicación como freelancer)",
"logo":"natives_logo",
"link":{
"label":"natives.v2client",
"href":"https://play.google.com/store/apps/details?id=com.natives.v2client/"
}
},
{
"title":"Harmony - Dashboard",
"techStack":[
"Flutter",
"Dart",
"Supabase"
],
"description":"Tablero para gestionar el sistema de gestión del trabajo y seguridad, y asignación de tareas (aplicación como freelancer)",
"logo":"natives_logo",
"link":{
"label":"harmony",
"href":"under"
}
},
{
"title":"Harmony - Móvil",
"techStack":[
"Flutter",
"Dart",
"Supabase",
"Kotlin"
],
"description":"Aplicación cliente para ver información de empleados, tareas asignadas, estado de tareas, informes médicos, etc. (aplicación como freelancer)",
"logo":"natives_logo",
"link":{
"label":"harmony",
"href":"under"
}
},
{
"title":"Validación de Texto (Librería)",
"techStack":[
"Dart",
"Flutter"
],
"description":"Librería para validar tipos de datos en formularios mediante expresiones regulares.",
"logo":"text_validation_logo",
"link":{
"label":"text_validation",
"href":"https://pub.dev/packages/text_field_validation"
}
},
{
"title":"Snapshot de Widget (Librería)",
"techStack":[
"Dart",
"Flutter"
],
"description":"Librería para transformar un widget en una imagen.",
"logo":"Snapshot_icon",
"link":{
"label":"Snapshot",
"href":"https://pub.dev/packages/simple_widget_snapshot"
}
},
{
"title":"Contexto de Construcción (Librería)",
"techStack":[
"Dart"
],
"description":"Agrega funcionalidades adicionales al contexto, facilitando su uso o implementación dentro del ciclo de vida del widget.",
"logo":"simple_build_context_logo",
"link":{
"label":"build_context",
"href":"https://pub.dev/packages/simple_build_context"
}
},
{
"title":"Etiquetas Informativas (Librería)",
"techStack":[
"Dart",
"Flutter"
],
"description":"Proporciona una implementación sencilla y versátil para la creación de etiquetas informativas, facilitando la visualización de datos clave dentro de las aplicaciones.",
"logo":"info_label_logo",
"link":{
"label":"info_label",
"href":"https://pub.dev/packages/info_label"
}
},
{
"title":"Información de Tareas (Librería)",
"techStack":[
"Dart"
],
"description":"Ofrece una solución eficiente para manejar la información de tareas pendientes en aplicaciones, optimizando la gestión y visualización de tareas.",
"logo":"todo_info_logo",
"link":{
"label":"todo_info",
"href":"https://pub.dev/packages/todo_info"
}
},
{
"title":"Espaciador Flexible (Librería)",
"techStack":[
"Dart"
],
"description":"Permite la incorporación de espacios flexibles entre elementos de un layout, facilitando el diseño adaptable y coherente en aplicaciones.",
"logo":"flex_gap_logo",
"link":{
"label":"flex_gap",
"href":"https://pub.dev/packages/flex_gap"
}
}
],
"hobbies":[
"Flutter",
"Dart",
"Java",
"Rust",
"Jetpack Compose",
"Código limpio",
"Arquitectura limpia"
]
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment