# James Perper

James Perper is a remote worker on Himalayas, Lead Software Engineer at Raptor Maps, based in United States.

Source: https://himalayas.app/@james-l-perper

```text
Senior Software Engineer specializing in full-stack development and innovation.
```

| Detail | Value |
| --- | --- |
| Availability | Open to opportunities |
| Location | United States |
| Authorized to work in | United States |
| Job categories | Senior Software Engineer |
| Skills | JavaScript, Python, SQL, HTML CSS, PHP, React, Node, AWS, fastAPI, PostgreSQL, Docker, GraphQL, TypeScript, Ruby on Rails, Microservices, WebRTC, Jest, Cypress, Pytest, Playwright, Detox, Blockchain, Ethereum, IPFS, D3.Js, Jenkins, CircleCi, Expo, Next.js, styled components, Java, Mapbox, React Native Firebase, Strapi, GitHub, Firebase, AWS Lambda, DatoCMS, WatermelonDB, React Native, Redis, Terraform, Figma, Datadog, ThreeJS, NodeJS |

## What I'm looking for

```text
I am looking for a role that fosters innovation, encourages collaboration, and offers opportunities for professional growth.
```

## About

```text
With over 11 years of experience in software engineering, I have honed my skills in full-stack development, specializing in building scalable, real-time applications. My expertise lies in utilizing cutting-edge technologies such as React, Node.js, and AWS to create innovative solutions that drive business success. At Raptor Maps, I led the development of a web frontend and mobile app for drone solar inspections, showcasing my ability to manage projects from concept to production.

Throughout my career, I have consistently delivered high-quality software solutions tailored to client needs. My experience at Agiliway involved developing custom software for enterprise clients, where I improved application performance and user experience through effective collaboration with cross-functional teams. I am passionate about contributing to dynamic startups and leveraging technology to solve complex problems, as evidenced by my work on real-time collaboration tools and AI-driven solutions.
```

## Experience

### Lead Software Engineer (current)

Raptor Maps. Jan 2023 - Present

```text
As a Lead Software Engineer, I specialize in full-stack development, focusing on building web frontends with React and mobile applications using React Native for real-time drone solar inspections. I developed backend services with FastAPI and optimized performance using various technologies.
```

Skills: React, React-Native, Python, AWS, fastAPI, PostgreSQL, Docker, Jest, Redis

### Senior Software Engineer

Agiliway. Jul 2020 - Jan 2023

```text
At Agiliway, I developed custom software solutions for enterprise clients, focusing on React and Node.js. I led frontend and mobile development, optimizing application performance and integrating CI/CD pipelines for efficient deployments.
```

Skills: React, Node, AWS, PostgreSQL, Docker, CI-CD, Microservices, JavaScript, Python

### Senior Frontend Engineer

Figma. Dec 2017 - Jul 2020

```text
As a Senior Frontend Engineer at Figma, I focused on enhancing real-time collaborative design features using React and TypeScript. I optimized user experience and ensured accessibility compliance while working with GraphQL for efficient data querying.
```

Skills: React, TypeScript, GraphQL, WebRTC, Jest, JavaScript, Responsive-Design

### Full Stack Developer

[Stripe](https://himalayas.app/companies/stripe). Apr 2014 - Nov 2017

```text
At Stripe, I contributed to backend development using Ruby on Rails and Node.js, focusing on scalable payment infrastructure. I worked on Stripe Connect and the migration of the website to React, improving performance and maintainability.
```

Skills: Ruby-on-Rails, Node, Stripe, React, AWS, Docker, Payment-Systems, JavaScript, Microservices

## Education

### Osaka University

Master's Degree, Computer Science. 2012 - 2014

```text
Achieved a Master's Degree in Computer Science, specializing in advanced software engineering and system architecture. Conducted research on scalable applications and contributed to projects that improved system performance.
```

### Osaka University

Bachelor's Degree, Computer Science. 2008 - 2012

```text
Completed a Bachelor's Degree in Computer Science, focusing on software development principles, algorithms, and data structures. Engaged in various projects that enhanced practical skills in programming and system design.
```

## Tech stack

- Blockchain
- Ethereum
- IPFS
- D3.js
- GitHub
- Jenkins
- CircleCI
- React Native
- Expo
- PostgreSQL
- Gmail
- Node.js
- Ruby on Rails
- Next.js
- three.js
- Figma
- Redis
- Terraform
- styled-components
- JavaScript
- Java
- PHP
- Mapbox
- FastAPI
- Datadog
- React Native Firebase
- GraphQL
- Firebase
- Strapi
- AWS Lambda
- pytest
- WebRTC
- SQL
- DatoCMS
- WatermelonDB

To contact James, message them from this profile with a Himalayas employer account: [Hire on Himalayas](https://himalayas.app/hire).

## People also viewed

- [Justin Harris](https://himalayas.app/@justinharris): Staff React/React Native Frontend Engineer, Lumina
- [Edward Liu](https://himalayas.app/@edwardliu92): Senior Software Engineer, Start Matter
- [Hirozuki Akiyama](https://himalayas.app/@hirozukiakiyama): Senior Full Stack Engineer, Orases
- [Cesar Valencia](https://himalayas.app/@cesarvalencia): Senior Software Engineer (Lead), CodeBright
- [Jason Robinson](https://himalayas.app/@jasonrobinson): Senior Full Stack Software Engineer, Amazon
- [Grayson Yang](https://himalayas.app/@grayson78): Senior Software Engineer, Funsize
- [David Huang](https://himalayas.app/@davidhuang2): Senior Software Engineer, Nextiva
- [Jimmy Zhang](https://himalayas.app/@jimmyzhang): Senior Software Engineer, Airbnb
- [Cheng Qiu](https://himalayas.app/@chengqiu1): Senior Software Engineer, Chewy
- [Stephen Chen](https://himalayas.app/@st-chen): Senior Software Engineer, Boston Consulting Group
