Product owner of 5+ apps and developed more than 10 apps for iOS platforms such as iPhone and iPad and distributed them to 30+ ship management clients.
Created and host API for Mobile and Web Application
Worked on ERP smartPAL Ship management application modules such as Dashboard (Charts) and Purchase Module using .Net C# using MVC architecture (HTML,CSS,JavaScript, JQuery,Knockout JS, and KendoUI)
Collaborated with the scrum team to translate client requirements into implementable user stories (Agile).
Git repository handling through command lines.
incorporates several iOS frameworks like Core Data,Maps, WebKit and HighCharts.
Handled AppStore releases (public and private)
Integrated 3rd party libraries for eg: Cocoapods,Crashlytics,Alamofire etc)
Prepared Unit Test Cases (TDD)
Software Developer
Softnotions Technologies Pvt Ltd
Delivered code to meet functional or technical specifications.
Audio Video Recording application for AbuDhabi judicial court using QT Framework (C++)
Used Microsoft DirectShow for 4,8,16 and 32 channel audio recordings
PostgreSQL backend
Education
Master of Computer Application - Computer Applications
10 Years of total experience in IT industry in Apple and Web technologies
Experienced in developing and design advanced iPhone /iPad applications
Expertise in multiple iOS design patterns, including MVVM, MVC, Singleton, Delegation Etc
Strong knowledge of OOPS (Object Oriented Programming) and POP (Protocol Oriented Programming)
Hands on experience dealing with the applications with usage of multithreading or using backgroundthread
RxSwift
Thorough understanding of application architecture design
Client calls to get information and new requirements and convey to the team
Solid knowledge of Cocoa & Cocoa Touch development and well versed with Core Data and SQLite
Collaborate with cross-functional teams to define, design, and ship new features
Ensure the performance, quality, and responsiveness of applications
Focused on maintaining and optimizing code quality, organization, and automation
Experience in Web application development using MVC architecture ( Net,knockoutJs,HTML,CSS,JavaScript,JQuery,SQL Stored Procedures
Hands on experience in API development for Mobile Applications
About me
Results-driven Full Stack Mobile Developer with a diverse skill set encompassing both front-end and back-end development for mobile applications. Adept at crafting seamless user experiences and scalable solutions that leverage the latest technologies. Proficient in multiple programming languages, mobile platforms, and web technologies. Skilled in agile development methodologies, cross-functional collaboration, and problem-solving. Committed to delivering high-quality, maintainable code while meeting project deadlines and business objectives.
Additional Information
Application list - https://apps.apple.com/bz/developer/mariapps-marine-solutions-pvt-ltd/id1040404561
LinkedIn Bio - https://www.linkedin.com/in/subin-kuriakose
Pursuing online certifications to enhance my career
Timeline
Full Stack Developer
Mariapps Marine Solutions Pvt Ltd
Software Developer
Softnotions Technologies Pvt Ltd
Master of Computer Application - Computer Applications
<ul><li>I am working as a Full Stack Developer(Angular + JAVA). As a Full Stack Developer, I specialize in designing, developing and maintaining web applications using Angular for front-end development and JAVA (Spring Boot, Microservices) for back-end service. My role involves collaborating with cross Functional teams to build scalable, high performance solutions that meet business requirements. Key Responsibilities: 1. Developing & maintaining responsive web applications using Angular. 2. Building robust back end services and APIs using JAVA, Spring Boot, Microservices. 3. Implementing RESTFUL services and integrating with front end. 4. Collaborating with UI/UX designers to enhance user interface and experience. 5. Writing clean, efficient, and maintainable code following best practices. 6. Ensuring application, performance optimization and security best practices. 6. Troubleshooting and debugging issues to ensure high quality software delivery.</li></ul> at Cerillion Technologies<ul><li>I am working as a Full Stack Developer(Angular + JAVA). As a Full Stack Developer, I specialize in designing, developing and maintaining web applications using Angular for front-end development and JAVA (Spring Boot, Microservices) for back-end service. My role involves collaborating with cross Functional teams to build scalable, high performance solutions that meet business requirements. Key Responsibilities: 1. Developing & maintaining responsive web applications using Angular. 2. Building robust back end services and APIs using JAVA, Spring Boot, Microservices. 3. Implementing RESTFUL services and integrating with front end. 4. Collaborating with UI/UX designers to enhance user interface and experience. 5. Writing clean, efficient, and maintainable code following best practices. 6. Ensuring application, performance optimization and security best practices. 6. Troubleshooting and debugging issues to ensure high quality software delivery.</li></ul> at Cerillion Technologies