Francis Altomare
Verified Expert in Engineering
Java Developer
Francis是一位经验丰富的全栈工程师,专注于JVM语言和本机移动设备. 作为一名创业老手和StormPins的联合创始人, 他有从概念发展想法的第一手经验, bringing them into production, and scaling as they grow. 他已经为iOS和Android开发了应用程序,并且对开发api和部署api一样熟练. 他喜欢用Java工作,并且对Objective-C一直有一颗柔软的心.
Portfolio
Experience
Availability
Preferred Environment
Git, Mercurial, AppCode, IntelliJ IDEA, MacOS, Kotlin
The most amazing...
...我参与的项目是将眼动追踪集成到企业CAD应用程序中.
Work Experience
联合创始人|高级软件工程师
Prospect Hill Advisors
- 使用Java从头开始开发以地理位置为中心的RESTful web服务, Spring, and Hibernate Spatial.
- 利用包括ElasticBeanstalk在内的一系列AWS技术, CloudWatch, SQS, RDS, 和SNS提供一个既可扩展又具有成本效益的服务端生态系统.
- Developed a brand new, 基于位置的iOS应用程序使用Objective-C, Swift, RestKit, and Core Data.
- 使用Java和Spring为Android开发了一个全新的基于位置的Android应用程序.
- 开发了一个iPad应用程序,供广播电视工作室使用,用于查看用户生成的内容并在空中显示.
- 管理iTunes app Store和Google Play的应用程序.
Software Engineer III
Vnomics
- 开发服务器端基础设施,为长途卡车运输行业使用的车载远程信息处理系统提供动力.
- 创建了容错ETL工具,用于处理从长途卡车无线收集的tb级传感器数据.
- 使用JavaEE构建用于管理卡车车队和司机的api.
- 致力于大幅提高现有软件应用程序的性能和可靠性,以更好地服务于不断增长的客户群.
- 为客户开发sdk,以便他们可以与我们的软件解决方案集成.
Experience
StormPins
http://www.stormpins.com这个生态系统从面向原生iOS和Android移动应用的电视观众开始, 使用这些应用程序,视图可以标记新闻故事和上传照片, video, and description. 这些应用程序由运行在AWS中的基于Spring的web服务提供支持. PostGIS用于处理地理边界数据的存储和搜索.
电视台可以使用专用的iPad应用程序浏览所有用户生成的内容. 使用这款应用程序,他们还可以选择内容,并轻松地将其作为电视直播的一部分.
我设计并开发了整个生态系统. 这包括基于Java/Spring的后端服务以及原生iPhone, iPad, and Android clients.
ScanPost
http://scanpost.io这款iOS应用是使用Swift开发的,并使用iCloud SDK在设备间同步文档. 后端是使用Play框架用Scala编写的. Payments are powered by Braintree.
Skills
Languages
Kotlin, Java 8, Java, Objective-C, SQL, AspectJ, Scala, Groovy, Swift, JavaScript, TypeScript
Frameworks
JPA, Spring MVC, Spring JDBC, Spring Boot, Spring, Flutter, JUnit, Spring Security, RestKit, Core Data, Hibernate, Akka, AngularJS, Angular, Play Framework
Libraries/APIs
JDBC, Hystrix, Facebook API, JAX-RS
Tools
Jira, Apache Maven, Apache Tomcat, AppCode, AWS CloudFormation, Amazon Simple Queue Service (SQS), Flyway, TeamCity, Xcode, Git, Subversion (SVN), Mercurial, Gradle, IntelliJ IDEA, WildFly, Bamboo, Jenkins, SBT, Adobe Photoshop
Paradigms
Unit Testing, Object-oriented Programming (OOP), Dependency Injection, Scrum, Agile, Agile Software Development, Aspect-oriented Programming, REST
Platforms
Java EE, iOS,亚马逊网络服务(AWS), AWS Lambda, MacOS, Jakarta EE, JBoss, Android
Industry Expertise
Project Management
Storage
NoSQL, PostgreSQL, Spring Data, MySQL, Amazon DynamoDB, Microsoft SQL Server, PostGIS
Other
Scrum Master, GlassFish
Education
新媒体互动开发理学学士学位
罗彻斯特理工学院-美国纽约州罗彻斯特
Certifications
AWS认证解决方案架构师-助理
Amazon Web Services
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring