Software Engineer
CurrentJava | Oracle ADF, Oracle PL/SQL, GitHub, AWS, JWT• Built scalable business applications using Java in Agile and DevOps environments for government contracts. • Accelerated service-oriented architectural (SOA) application development using Oracle ADF.• Implemented REST APIs to decouple business components for efficient interaction.• Utilized AWS Lambda, Amazon API Gateway, and JWT to create secure and private API calls for business operations, using Amazon CloudWatch to monitor application logs.• Developed Oracle PL/SQL scripts to seamlessly integrate data from various sources, implement business logic and improve data quality.• Managed the team’s code merges and resolve conflicts in GitHub, coordinating with the client’s Operations & Maintenance (O&M) team for User Acceptance Testing and production deployments.Java | Spring Boot, Jenkins, Docker, Oracle, PostgreSQL, Bash, Unix Shell, AWS• Developed Java-based application features for government clients to enhance operational efficiency through requirements analysis, design, coding, testing, and deployment.• Converted monolithic applications to microservices with Spring Boot, Docker, Amazon ECR and AWS Fargate.• Used Jenkins to implement CI/CD workflows, automating build, test, and deployment processes for faster and more reliable software releases.• Migrated databases from Oracle to PostgreSQL with AWS Conversion Tool, AWS Database Migration Service, and ora2pg, achieving cost savings and reducing vendor lock-in.• Deployed applications to Amazon EC2 and Amazon Relational Database Services.• Created Unix Shell and Bash scripts for optimizing O&M processes.C#, Python | ASP.NET, MySQL, JavaScript, Flask, SQLAlchemy• Implemented new features for Case Management application using C# and ASP.NET.• Developed key functions for Cybersecurity Auditing and Risk Management Framework applications using Python, JavaScript and Jinja2 to streamline auditing and risk assessment processes.