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.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.