James S. Bailey - JimmySoft LLC



James S. Bailey

Arlington, VA

Phone: 703-598-3365

EMAIL: JBAILEY@

COMPANY WEBSITE:

LINKEDIN: IN/JAMES-BAILEY-JIMMYSOFTLLC/

GITHUB: JIMMYSOFTLLC

BLOG:

YOUTUBE: CHANNEL/UCBJCJQPPYNS3GRLINEVNAPA

SKILLS

|Management |Languages |IDEs |Frameworks |

|Running a company, Project |JavaScript, Node.js, typescript, |VS Code, Webstorm, flutter, Xcode, |react, redux, express, mongoose, |

|management, Product management, |PHP, Swift, Dart, Objective C, C#, |Android studio, Visual Studio .NET, |html, material UI, css, jQuery, |

|Microsoft Project, Managing |Visual Basic |Wordpress, Brackets, Sublime |ajax, bootstrap, blazor |

|engineers and testers, Agile | | | |

|Databases |Source Control |aws |DevOps |

|mongoDB, dynamoDB, indexedDB, MySQL,|Git, Team foundation Server |EC2, ELB, ACM, Route 53, Port |Docker, Terraform |

|Sales Force | |Listeners, Lambda, API Gateway, S3, | |

| | |DynamoDB, Security groups, WAF, |Currently learning |

| | |Congnito, CloudFront |Java, Spring boot, Jenkins, AWS |

| | | |certified solutions architect |

| | | |associate |

Experience

FULL STACK ENGINEER - FLEXION 7/2021 – Present

App creation

• Created blazor app for endangered gauges

• Added google analytics custom trackers to track app usage

• Added html sanitizer to prevent malicious database injections

Water Mission Gauges API

• Created a .NET Core api that does both rest and odata calls on MsSql store procedures, tables and views.

• Can output many formats including: json, csv, geo + json, kml and kmz.

• Load spatial data dynamically into any map software like ArcGis to create live maps with current conditions.

• Runs on any platform and is containerized for scalability.

• Can be used by the public, schools, government, universities and scientists to track water quality.

• Achieved 100% test coverage on all code written.

• Added google analytics custom trackers to track api usage.

• Added rate limiting to limit traffic to avoid overloading the service.

FULL STACK ENGINEER - UGROUP 8/2020 – 6/2021

App modernization

• Created custom react components, header, grid, spinner, that complied with the USWDS design system, .

• Used these custom react components and others to modernize a government clients app and delivered on key milestones.

• Achieved 100% test coverage on all code written.

• Achieved 100% Section 508 compliance on all code written.

Experience - James S. Bailey (continued)

Legacy app support dev ops

• Maintained 4 2xlarge Windows server EC2 instances.

• Deployed changes to these systems.

• Provided deployment testing support to other ops teams that had services connect to our systems.

• Use Splunk to monitor system logs.

Legacy app support

• Worked closely with client to make needed changes to our legacy asp dot net application

• Fixed mistakes in data migration using salesforce dataloader, sosql, sql and other tools

• Held meetings to discuss code and brainstorm improvements.

• Technically guided two full stack engineers.

• Maintained github repo for the app.

FOUNDER / FULL STACK DEVELOPER - JIMMYSOFT LLC 6/2016 – Present

Founded JimmySoft LLC in 2016

• Successful startup with 100K revenue from main product EmbroideryWare.

• Over 1700 customers

• Developed using Agile methods, releases once a month.

EmbroideryWare - Embroidery Digitizing software

Visual Studio .NET 2019, Wordpress, PHP, AWS SES

• was created in Wordpress.

• Automated the back office using PHP to send trial licenses and promotional emails using action hooks.

• Increased email deliverability by sending SMTP email through AWS simple email service.

- Agile planning web app

Front end - JavaScript, html, css, jQuery, popper.js, ajax, bootstrap.

Back end - Node.js, Express, mongoose, mongoDB, PM2, nginx. Commissioned on AWS using EC2, ELB, ACM, Route 53, and Port Listeners to get a HTTPS connection.

• Agile planning board with user stories, bugs, todo lists, sprints, verify and done. Plus Scrum poker for estimates.

• Track team velocity with a burndown chart.

• JWT authentication and hashed password storage.

myAgileStory - iOS android version of

Flutter, dart

• Ported code from web app into dart.

• Refactored into MVC design pattern.

, GitHub social media app.

Front end – react, Node.js, Material UI

Back end – serverless, AWS Lambda, API Gateway, DynamoDB

• Social media app that consumes data from , create teams and send email to teams to collaborate.

WeatherMany, an iOS weather app

Swift, Objective C

• Wrote code to consume data from api.

• Parsed JSON payload to display 7 days of weather for unlimited number of locations simultaneously.

, a fine dining app

Front end – react, Node.js, Material UI

Back end – serverless, AWS Lambda, API Gateway, DynamoDB, congnito

• MVP complete, currently pitching to customers

• Project progress tracked using MyAgileStory.

Experience - James S. Bailey (continued)

PROJECT MANAGER - DYNEX TECHNOLOGIES 11/2008 – 5/2019

• Project manager for Multiplier™ project for 5 years.

• Project manager for the Agility™ project for 5 years.

• Managed verification and validation team for 5 years.

• 10 years’ experience developing .NET programs for research and manufacturing.

MANAGER - VIDAR SYSTEMS CORPORATION 1/2006 – 11/2008

• Managed mechanical engineering team for 3 years

• Developed new LED based Advantage line of X Ray Film Digitizers

• Redesigned Revolution™ 4200 Micro Array Scanner

PROJECT MANAGER - DYNEX TECHNOLOGIES 6/1994 – 1/2006

• Developed DSX, DS2, OPSYS MR, Multiskan Spectrum and MLX.

• Received a patent for MLX.

SENIOR ENGINEER - DUPONT 1/1987 – 6/1994

• Developed nonwoven equipment and processes, printing products, and medical products.

• Managed team of 4 draftsmen and 2 technicians

• Received 7 patents for various equipment and processes.

Patents/Interests

PATENTS: US5611994, US5778494A, EP0815300B1, US6195842B1, EP0485939B1, WO1997004156A1, EP0485938B1

Interests: Woodworking, Home renovation

Education

BSME, UNIVERSITY OF WISCONSIN, MADISON, WI

Portfolio - James S. Bailey (continued)

-----------------------

WeatherMany

,

Agility™

Multiplier™





EmbroideryWare

Advantage line

Multiskan Spectrum

MLX

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download