# John Amoratis > iOS Staff Engineer Location: Atlanta Metropolitan Area, United States Profile: https://flows.cv/johnamoratis iOS Senior/Staff engineer, SwiftUI builder, Apple Vision Pro expert. I specialize in all things iOS and Apple so that I can offer depth and experience. My work centers on clean architecture, performance, and long-term maintainability by turning complex codebases into modular, testable systems. I enjoy solving real engineering problems: debugging production issues, improving reliability, and shipping features. This is enriched by broad experience with DevOps, endpoint development, server administration, cross platform development, and web dev, allowing me to build systems end-to-end and collaborate effectively across teams. Learn more about me at my personal website: jackamoratis.com ## Work Experience ### iOS Staff Engineer, Lead @ ParkMobile, LLC Jan 2022 – Present | Philadelphia, PA • Develop, release, and support application with millions of users • Produce quality, tested code app • Write Swift, SwiftUI code, and handle release with Apple including app approval • Migrate git repo to new tools • Convert existing monolith code into modules • Ensure code is decoupled and tested • Security updates including app attestation, stronger password enforcement ### iOS Lead @ Comcast Jan 2021 – Jan 2022 | Philadelphia, PA - Develop, release, and support enterprise application - Swift, SwiftUI, CI workflow ### Architect, Lead @ TIAA Jan 2020 – Jan 2021 | New Jersey, United States Provide leadership across squads, setting standards, architecting coherent systems that can be built, maintained, and changed adhering to high standards. Develop, release, and support application with hundreds of thousands of users. Lead the migration of old code and libraries to latest technologies such as SwiftUI Plan and code new projects ### Principal Software Engineer @ FlightSafety International Jan 2019 – Jan 2020 | Teterboro, NJ • Maintain iOS Swift app and frameworks • Troubleshoot bugs and deploy fixes • Work with QA to accomplish effective testing • Refactor implementations to reduce complexity • Improve integration with COTS platforms • Fix problems and provide root cause analysis • Mentor junior developers • Break up stories into tasks and review Pull Requests • Monitor crash data and metrics • Fully remote ### Senior iOS Developer @ FlightSafety International Jan 2018 – Jan 2019 | Teteroboro, NJ • Maintain iOS Swift app and frameworks • Troubleshoot bugs and deploy fixes • Work with QA to accomplish effective testing ### iOS Software Engineer @ Aramark Jan 2017 – Jan 2018 | Greater Philadelphia Area • Write quality Swift iOS code • Use Java /Kotlin to construct endpoints • Test Driven Development (TDD) • Pair-programming with local and overseas team • Tools: Xcode, IntelliJ, SpringBoot, CircleCI, Maven ### iOS Developer @ Purple Deck Jan 2016 – Jan 2017 | Scotland, PA • Lead architecture level design of iOS app and framework • Perform dev, unit tests, and QA • Create build systems, tools, and reusable components • Maintain documentation • Participate in the planning and/or sourcing of new technologies ### DevOps Support Administrator (DevOps, Linux) @ O3 World Jan 2014 – Jan 2016 | Philadelphia, PA Collaborate with clients to make their websites and applications more functional and effective. Write code for projects and administer cloud resources on various environments such as AWS, DigitalOcean, Heroku, WP Engine, and more. • Administer Linux servers in the cloud • Coordinating site updates, security updates, server certificate changes, migrations, rollovers, app and server monitoring • Working with customers to resolve their issues and to plan for technology transitions • Administer Google Apps • Participate in project discovery and designer/developer review meetings • Participate in research and development of new technologies, methods, and techniques ### Back-end Web Developer @ O3 World Jan 2013 – Jan 2014 | Philadelphia, PA Define, plan, build, and deliver exceptional websites and web applications. Involved in projects from concepting phase through launch. Learn new technologies and methods related to each project along the way. PHP, Javascript, HTML Diagnose and repair Magento issues WordPress, Drupal, static sites Create Vagrant environments WordPress Customization Create automated tests with Selenium web driver and PhantomJS Extensive use of Git, Terminal, SSH ### Coordinator of Youth and Young Adult Ministry (Volunteer Management, iOS projects) @ St. Marys Parishes Jan 2012 – Jan 2013 | St. Marys, PA Provide leadership and development to all leaders and volunteers in the program • Lead student team to build an iOS app •Teach classes, coordinated events, and managed facilities. This full-time, salaried position involved great flexibility in hours, including evenings and weekends. Coordinated trips, activities, and events. (We're talking about: permission slips, renting vans, obtaining clearances, making reservations, collecting a couple of thousand dollars in payments. A lot of organization and details.) Conceived of a vision for a cool new coffee shop outreach for young people. Gathered a team of nearly 50 to make it a reality by redecorating and retrofitting an old building. Saw it through to completion! ### Web Developer / Independent Technology Consultant (iOS, Web, online publishing) @ Skelenotes Jan 2011 – Jan 2012 | Fredericksburg,VA Provide public training sessions, make sales, close deals, assist customers to form a plan, and deliver customer service. Negotiate contracts, work out specific details, time tables, and prices. Communicate with clients to determine necessary website features to meet their goals. Ensure final product achieves specifications of contract. Computer services: PHP, Javascript, JQuery, Ajax, WordPress, Amazon AWS Cloud Services with EC2 virtual Linux server, httpds (Apache) server, beanstalk storage, and elastic IP services. Deliver web design services, e-publishing services, and general technological consulting. High degree of technological flexibility required. ### Director of Youth and Young Adult Ministry @ Diocese of Juneau Alaska Jan 2010 – Jan 2011 | Anchorage, Alaska Area Lead effort to implement curriculum and build up program. Attract, train, and manage volunteers. Organize events, accept donations, track money and budgets. Modernize large organization with current technology, for example transition their paper-only newspaper to an online edition. Fundraising achievement: $30,000 in eight months. ### Customer Service Representative @ Internal Revenue Service Jan 2009 – Jan 2010 | Philadelphia, PA Customer Service Representatives (CSRs) are trained to communicate with taxpayers and to be knowledgeable of tax law and related IRS operational procedures. CSRs must assist taxpayers, practitioners and other third parties, in a manner that warrants the highest degree of public confidence. Provided taxpayers with information and assistance and took action when needed to resolve tax issues. Researched tax information, account information, dates, and financial amounts while being focused on discretion and security. Provided technical instructions to diverse individuals of a wide range of ages and backgrounds. Constantly researched account information, procedural information, computer resources, rules, regulations, and guides. Elicited sensitive personal and financial information. Made determinations and use sound judgment concerning service to taxpayers. Analyzed and evaluated new procedural changes and work methods on a regular basis. Recognized for quality, accuracy, and good customer service. Known in workplace for willingness to volunteer for tasks and to work extra hours if needed. ### Support Technician @ Franciscan University of Steubenville Jan 2004 – Jan 2005 | Steubenville, OH Diagnosed and fixed computer problems relating to Mac OS X and Windows operating systems as well as Microsoft Office products and other software packages. Trained faculty, staff, and students in computer use. Set up computer labs. Repaired and maintained computer equipment. Superior received feedback from customers indicating that services provided were of extremely high quality. Maintained a list of ongoing projects and made phone calls to follow up on progress. When time was available, the repairs or adjustments were not only completed, but thoroughly tested. Mirrored hard drives, replaced computer systems and connected networks. Also diagnosed problems with laptop and desktop computers on an individual basis. Set up computers for others to use for presentations (loaded PowerPoint, connected projector.) Upgraded operating systems, replaced hard drives and configured new systems. ## Education ### Bachelors of Theology in Theology and Christian Ministry Franciscan University of Steubenville Jan 2004 – Jan 2008 ### Computer Science Community College of Philadelphia Jan 2015 – Jan 2015 ### Rowan College at Burlington County Jan 2002 – Jan 2004 ### Diploma in Communications North Catholic High School ## Contact & Social - LinkedIn: https://linkedin.com/in/jackamoratis - Website: https://jackamoratis.com - GitHub: https://github.com/jamorat - Website: http://stackoverflow.com/users/3078326/jack-amoratis?tab=reputation --- Source: https://flows.cv/johnamoratis JSON Resume: https://flows.cv/johnamoratis/resume.json Last updated: 2026-03-22