Donald Willis
Principal Software Engineer/Technical Lead
- Role
- Senior Software Engineer at Curriculum Associates
- Location
- West Bridgewater, MA, US
- LinkedIn followers
- 500 followers
About Donald Willis
Experienced software engineer with over 25 years experience in designing, developing, and maintaining \"n\" tier middle and backend enterprise software solutions.* Experienced with agile development (Jira)* Familiar with Twitter/Facebook/Instagram apis.* Developed system of applications to campaign jobs across social networks(Twitter/Facebook/Instagram)* Developed job ingestion pipeline using S3/Sqs/Ec2 in AWS cloud.* Developed SOA web service middle tier for B2B system (Business Gateway) at Monster.com * Developed SOA middle tier web service to Monster CMS system (Stellant)* Experience with entire SDLC (software development lifecycle): requirements analysis, architecture design, implementation, unit testing, debugging, code reviews, team mentoring, and deployment and performance testing.* Solid experience in object oriented analysis/design.* Excellent problem solving and troubleshooting skills.* Experienced with waterfall software development * Highly motivated and a quick learner of new technologies. Skills:* Tomcat,Java 11,SpringBoot,JMS,Docker,Helm,RestFul Services * Microsoft.NET Development in C#.NET Web API, Rest, Ado.net, LINQ * SQL Server development of stored procedures for crud operations * Perl,Python Tools:* IntelliJ, Visual Studio * Github, Cloudbees, Jenkins, Kubernetes, Junit, Jupiter, Mockito * Resharper, NUnit, NCrunch * Fiddler,Postman * TFS, Clearcase, Perforce,
Experience
Senior Software Engineer
Jan 2025 — Present · Billerica, MA, US
Working on a team to implement adaptive assessment software in Spanish for the I-Ready product. implementing code in Java/JSF/Spring. Working on a project to migrate a monolithic java application to a micro-services architecture.
Education
Stonehill College
Bachelor of Science (BS)
1984 — 1988
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.