# Omar Bin Mohamad > Full Stack Developer with extensive experience in SQL, Java, Spring and Angular Location: Madison, Wisconsin, United States Profile: https://flows.cv/omarbinmohamad I am a full-stack developer specialized in Java, MySQL, and SQLite, HTML, and CSS, with a bachelor's degree in Software Development at Western Governor's University.  I have also worked with JavaScript, and Python.  While working on bachelor's degree, I began working professionally with Microsoft SQL in 2015 at Conduent while working as an IT associate. While at Conduent, I worked with Relational Databases, SQL Server Reporting Studio reports in Visual Studio.  While implementing full-stack projects designed around the Data Access Object (DAO) pattern with Java, I also created and utilized a database using PL/SQL hosted on an AWS EC2 RDS instance.  To develop these projects, I leveraged Hibernate to facilitate communication between Java and the PL/SQL DB, HTML, and JavaScript.  For these projects, I worked on teams to deploy projects from Github to Jenkins, running on a Tomcat server. ## Work Experience ### Senior Software Engineer @ Kunz, Leigh & Associates Jan 2024 – Present ### Software Engineer @ Thrivent Jan 2022 – Jan 2023 | Appleton, Wisconsin, United States • Implement updates to existing and create new backend microservices and Rest APIs using Java 17, Spring Boot, Spring Data and Sleuth • Create new POJOs, update and create new logic in repository and service classes, create new Rest endpoints, and update Junit test cases • Create and submit database changes, including database entities for new Java POJOs using MSSQL for relevant backend microservices • Work with QA testers to test changes in integrated testing environment and ensure that requirements and acceptance criteria outlined in Jira story are met • Participate in scrum ceremonies, including daily stand up, story refinement, sprint review, and sprint retrospectives • Create change requests in ServiceNow for production releases at the end of every sprint to deploy production ready changes • Deploy changes to Dev, ITE, and Production environment with Bamboo and Openshift ### Software Engineer @ DIVERSANT, LLC Jan 2022 – Jan 2022 | Appleton, Wisconsin, United States • Implement updates to existing and create new backend microservices and Rest APIs using Java 17, Spring Boot, Spring Data and Sleuth • Create new POJOs, update and create new logic in repository and service classes, create new Rest endpoints, and update Junit test cases • Create and submit database changes, including database entities for new Java POJOs using MSSQL for relevant backend microservices • Work with QA testers to test changes in integrated testing environment and ensure that requirements and acceptance criteria outlined in Jira story are met • Participate in scrum ceremonies, including daily stand up, story refinement, sprint review, and sprint retrospectives • Create change requests in ServiceNow for production releases at the end of every sprint to deploy production ready changes • Deploy changes to Dev, ITE, and Production environment with Bamboo and Openshift ### Software Engineer @ Noble Applications Jan 2021 – Jan 2022 | Madison, Wisconsin, United States • Create and update SQL and Java server projects for multiple web and mobile applications. • Create the MySQL and Java server backend for a web and mobile app that would be used to connect hunters to hunting outfitters • Troubleshoot existing backend issues including for a project to provide financial guidance for students graduating from high school and for law enforcement investigating cases of elderly person abuse. • Investigate and research the possibility of using technologies such as AWS IOT for new projects ### Java Application Developer @ DIVERSANT, LLC Jan 2020 – Jan 2021 | Charlotte, North Carolina Area • Use Angular and Angular material to develop a frontend with a modern look and feel and pleasant and ADA-compliant UX and UI for the Change Execution Control Engine (CECE) tool • Write frontend Karma tests with Jasmine • Create back-end services, and Rest APIs as part of a multi-module monolith using Spring, Java 8, while also writing JUnit tests for new methods and services. • Create and design Camunda workflows to implement business-required functionalities for different enterprise control functions. • Participate in daily stand ups, weekly product backlog refinement meetings, sprint retrospectives, and technical refinement meetings and other Agile Kanban ceremonies to give updates and feedback on individual and team progress in developing Bank of America’s CECE tool • Work on enhancing REST APIs for Olympus SOA, as well as built a new service to persist data to and from the Olympus DB built with Mongo, and to a MSSQL Database. • Build, format, and update SSRS Reports using Report Builder with data from both a Mongo DB and an MSSQL DB. • Built a microservice with Spring Boot to migrate data from MongoDB to MSSQL on a set schedule. • Also towards the end of my contract built enhanced a frontend that utilized React JS and was supported by a .NET backend ### Full Stack Java EE Developer @ Revature Jan 2018 – Jan 2019 | Reston, Virginia • Worked on assigned projects multiple clients through Revature, namely Deloitte and Capital One At Deloitte: • Contributed improved role-based filtering for four screens on a Java module using JSP • Modified logic of Java triggers for batch files to ensure the correct electronic notices were created for the appropriate recipients • Implemented code to prevent users with roles pertaining to the newly integrated child services program from seeing work pertinent only for users with the preexisting DSS program. • Implemented logic to ensure that workers would only see information and notices relevant for their role. • Made enhancements to DAO classes, Java beans, XML files, Java triggers, and tables in an Oracle SQL Database. At Capital One: • Used Capital One's Automic web interface to create Enrichment Cloud Environment workflows and jobs from Data Distribution Environment workflows and jobs. • Decommissioned unused and depreciated jobs per customer request • Helped troubleshoot workflow objects that were not properly executing • Provided guidance in constructing new workflows and jobs in Quality Assurance and Production Environments • Implemented changes (updates, modifications, environmental migrations, and DDE to ECE cutovers, and removals) requested in Service Now in Capital One's production environment for Capital One's Card and Retail teams • Analyzed usage and external dependencies of unused jobs, determining most recent execution of unused jobs, and decommissioning unused jobs for technical debt cleanup of the production environment ### Production Control Associate @ Conduent Jan 2017 – Jan 2018 | Endicott, New York • Monitored workflow and corrected errors in documents, images and ifo files, and also found corrupt incoming files from customers • Familiar with Windows Active Directory, VSphere, MRemote • Ran Database queries and built reports using SQL Server Management Studio 2012 and Visual Studios 2010 • Designed reports using Microsoft Visual Studies 2010 • Performed troubleshooting for devices like printers, workstations and servers, as well as performing OS updates and firmware updates on servers. ### Laptop tester, Trainer @ GEODIS / PeopleLink Jan 2016 – Jan 2017 | Endicott, New York • Used proprietary diagnostic software to test Lenovo and Toshiba laptop and notebook computers • Examined machines for physical defects (cracks, LCD issues, USB port and AC adapter port issues). • Documented defects and machine specifications ### Production Control Associate/IT @ Conduent Jan 2015 – Jan 2016 | Endicott, New York • Monitored workflow and corrected errors in documents, images and ifo files, and also found corrupt incoming files from customers • Familiar with Windows Active Directory, VSphere, MRemote • Ran Database queries and built reports using SQL Server Management Studio 2012 and Visual Studios 2010 • Designed reports using Microsoft Visual Studies 2010 • Performed troubleshooting for devices like printers, workstations and servers, as well as performing OS updates and firmware updates on servers. ### History of Kazakhstan Teaching Assistant @ Nazarbayev University Jan 2012 – Jan 2013 | Astana, Kazakhstan • Graded papers, prepared discussion section material, helped proctor exams, and assisted students in writing academic papers • Worked in the S.H.S.S. Writing Center and advised students with writing papers for Critical Issues in the Humanities courses • Edited abstracts of ESCAS conference participant and collected data on the arrival times to Astana to organize transportation for those arriving at the airport ### Fulbright English Teaching Assistant @ U.S. Department of State, Bureau of Educational and Cultural Affairs Jan 2008 – Jan 2009 | Kazan, Russia • Held lectures and gave lessons in American culture, English conversation and English grammar with Russian-speaking beginner to intermediate level English students to prepare them for internships abroad • Gave lessons and led discussions at the American Center at the Kazan State Library with students and professionals who were Russian-speaking learners of English ## Education ### Bachelor of Science - BS in Software Development Western Governors University Jan 2015 – Jan 2017 ### Master of Arts - MA in Languages and Cultures of Asia University of Wisconsin-Madison Jan 2010 – Jan 2012 ### Bachelor of Arts - BA in Russian and East European Studies, Arabic and Near Eastern Studies Binghamton University Jan 2005 – Jan 2008 ## Contact & Social - LinkedIn: https://linkedin.com/in/omar-bin-mohamad-67b64198 --- Source: https://flows.cv/omarbinmohamad JSON Resume: https://flows.cv/omarbinmohamad/resume.json Last updated: 2026-03-22