Experienced Cloud Architect who is open to new technologies. I have been a part of various migration projects whether it be from on-premises to Cloud or the transition from dedicated servers to containerization. I have used DevOps and IAC to implement a repeatable software delivery.I have written BASH and PowerShell scripts to automate taks. I have coded Python lambdas for use in a serverless environment.
Security is paramount to me. I have earned my CISSP and AWS Security Specialty certifications. I have worked to remediate STIGs and security findings. I have experience producing applications in a NIST SP500-83 framework. I have secured a SAAS/PAAS application in an IL2/IL5 environment.
As a software engineer, I was a full stack Java developer fluent in HTML, CSS, and various JavaScript libraries. I have developed web services, back end components and customer facing front end components.I have used Oracle databases extensively and created schemas, stored procs and materialized views. I also have used Postgres, PostGIS and NoSQl databases. I enjoy the problem-solving aspect of software development am a believer in unit tests and automated testing.
Currently I am seeking full-time employment with benefits. Part-time inquiries also welcome. I am a US citizen with no sponsorship required.
Name: William Farrell
Prefers to be called: Bill Farrell
Location: Jacksonville FL
Job Types: Permanent / Contract (W2)
Travel/Relocation: Open to Travel or Remote Opportunities. Not looking to relocate.
After almost 20 years in the financial services industry, I have spent the last 7 years as a cleared government contractor. I have worked for multiple parts of the Department of Defense and currently work on a contract for National Weather Service/NOAA. I have a Secret clearance last used in February 2023 and currently hold a Public Trust.
August 1998 to May 2017
Longtime employee of Fortune 500 company that process over half of the country's mortgages for client banks. My career there encompassed several different roles including:
2007 to May 2017
Customer CareNet is their web offering to clients who do not wish to develop their own. Each website is customized to client specifications.
Developed customer facing pages in Customer CareNet application using GWT,Bootstrap, CSS/GSS. Changed styling and branding to meet individual client specifications. Ensured UI is mobile compliant (WCAAG standards). This included text alternatives for images and color contrast checks. Also tested general appearance when screen resized through Responsive Design Mode. Written server side Java code to consume web service output and formulate AJAX response using MVC framework, Also composed client-side GWT views using this AJAX output. Created new features for web application which involved writing specifications, designing EJBs, creating Java classes and making back-end SQL calls. Extensive work with Oracle databases including creating stored procs, complex queries, and materialized views. Produced multi-step client database installs including DDL/DML.
Developed third party links to external vendors that require encryption routines (AES and SHA-256) to pass NPI. These links involved back end Java code to send/receive secure server to server HTTP posts. Role involved evaluating security risk, error handling and debugging.
2002 to 2007
Developed Java Web Services using - SOAP, WSDL and developing DTDs, XSD schemas for XML (parsing, processing, and design). Web service involved the Axis framework and was used as middleware by front-end applications to communicate with mainframe. Worked with business analysts on requirements and specifications.
2000 to 2002
Worked on fat-client socket based application for large bank. Application was written in Java and communicated to mainframe through socket.