Post Job Free

Resume

Sign in

Software Engineering Java Developer

Location:
Amsterdam, North Holland, The Netherlands
Salary:
120000
Posted:
December 26, 2023

Contact this candidate

Resume:

SUMMARY

EXPERIENCE

Aaron Knox

Senior Mobile Developer

ad18n6@r.postjobfree.com +1-765-***-**** Texas, US 08/06/1993 Male With over 8 years of experience in the IT industry, I have spent the last 7 years specializing in Android, iOS, and web solutions. As a Senior Mobile Application Developer, I bring extensive expertise in crafting mobility applications, encompassing both Mobile Web and native apps for Windows Mobile, as well as Android and iOS devices. Throughout my career, I have successfully planned, designed, developed, and implemented large- scale projects, overseeing them from conception to completion. I am proficient in the Android and iOS application development lifecycle, from initial creation to deployment on Google Play and the Apple Store. Senior Mobile Developer (Kotlin, Java, Objective-C, Swift, React Native, Firebase, AWS, Java, Golang, Junit, XCTest, Fastlane, Bytecode, Smali, Proxy)

Beyond Key Remote

02/2019 – 09/2023 Chicago, USA

Analyzed and designed new mobile features based on understood business requirements through meetings. Worked on payment gateways and conducted security testing for payment methods, including credit and debit card details.

Experienced in utilizing various AWS services such as EC2, VPC, IAM, S3, CloudFront, CloudWatch, Glacier, Route 53, EMR, CloudTrail, SNS, SQS, EBS Volumes, Lambda, and Elastic IPs. Configured AWS IAM and Security Groups in both Public and Private Subnets within VPC. Deployed complex infrastructures using web-based backend, mBaaS (Mobile Backend as a Service), and microservices (with Java Spring Boot and Golang).

Managed DevOps for backend APIs and microservices using Kubernetes, Docker, Terraform, and Ingress. Developed mobile applications using Swift, Objective C, Kotlin, Java, and React Native. Implemented client-side validation using JQuery and JavaScript. Proposed methods to enhance efficiency, application development, and performance. Collaborated with web developers to create and maintain a robust framework supporting apps/web. Utilized various Android and iOS development frameworks, as well as continuous integration frameworks such as GIT, HockeyApp, and Fastlane.

Performed tests using JUnit, Espresso, XCTest, and Appium. Enhanced our mobile app by integrating built-in features from 3rd-party apps through decompiling, parsing HTTP/HTTPS/SOCKS requests using proxy tools like mitmproxy and charlesproxy, and simulating the requests.

Identified and troubleshooted issues with frameworks and component libraries, providing assistance to development teams in their utilization.

Mobile Back-end Developer (Firebase, Java Spring Boot, Kubernetes, Docker, Terraform, Ingress, Rest API, GraphǪL, Swift, Kotlin, React)

Intuit Inc Remote

11/2017 – 11/2018 Mountain View, USA

Deployed complex infrastructures using a web-based backend, Firebase, and microservices (with Java Spring Boot).

Managed DevOps for backend APIs and microservices using Kubernetes, Docker, Terraform, and Ingress. Converted existing microservices to GraphQL from REST API for better efficiency. Provided guidance on API usage with iOS Alamofire, Android Retrofit, React Apollo example code, and DociQL documentation.

Senior Web & App Developer (React, React Native, Object-C, Java) CodeFulcrum Remote

10/2015 – 08/2017 San Francisco, USA

Developed a hybrid mobile platform to facilitate classical music concerts using JavaScript and React Native, resulting in an 85% code share between iOS and Android and reducing development time by 50%. Architected the application following the Atomic Design Principle, leading to a 33% increase in the reusability of components.

Converted Redux Thunk action creators to Promises and Lifecycle Methods to asynchronous functions using ES7 async/await to better manage ReactJS level state, reducing Redux container development time by 80%. Developed a user-friendly mobile app for selling online products, packages, and memberships on Android and iOS.

Imported client-provided data for customers, products, and other pricing rules. EDUCATION

INTEREST

Collaborated closely with clients and a team of developers to address client concerns and devise best practices for implementing client-desired functionality. Worked as part of an Agile/Scrum development team. Provided assistance to others in localizing and correcting software defects by creating documentation and other materials to support ongoing development activities. University of Texas at San Antonio

Bachelor’s Degree in Computer Science

2010 – 2014

- iOS, Android, Android Reversing(Bytecode, Smali, Arm86/64 Assembler), Kotlin, Java, Objective-C, Swift, React Native, Flutter Dart

- Web based Backend, mBaaS(Mobile Backend as a Service), Firebase, Backendless, Microservices(with Java Spring Boot, Golang)

- JavaScript / TypeScript / Express.js / Node.js / Microservice

- Python / Django / Flask / PyTorch / TensorFlow / OpenCV / PyQt / Engine

- Go / Gin / Concurrency / Microservice

- SQL / MySQL / PostgreSQL / RDS(AWS) / Oracle

- Docker / Kubernetes / Jenkins / CI, CD / Helm

- NoSQL / MongoDB / DynamoDB(AWS)

- Java / Spring Boot / JPA / Hibernate / gRPC / Microservice

- C++ / Engine / System / OpenCV / Qt / Application

- C# / Asp.Net / Net Maui / WPF

- AWS / EC2 / RDS / S3 / Lamda / DynamoDB / EKS

- GCP / GKE / Function / Firestore / Vision API

- Chrome Extension

Football

Basketball

Swimming

Climbing

SKILL



Contact this candidate