Dallas, TX ***** TAMIR BALDANDORJ
ad4mw0@r.postjobfree.com
SKILLS
• Language and Technology: Core Java, Spring MVC, Spring Boot, Hibernate/JPA, Microservice, Apache Camel, Maven, JUnit, Mockito, Spock, ReactJS, Jenkins, CI/CD, Azure, Splunk, JBoss, Tomcat, Log4j, JSP, HTML, CSS, JavaScript, RDBMS, Oracle, MSSQL, MySQL, PostgreSQL, IBM MQ
• Additional: Agile/Scrum, Sprint, IntelliJ, Eclipse, Git, Jira, Bitbucket, Confluence, Nexus IQ, Veracode, SOAP, REST, Swagger, Postman
EXPERIENCE
Amdocs Inc – Plano, Texas, USA (Client: U.S. Bank) Software Engineer Dec 2020 – Current
• Participated in the migration of a Java Spring application from the Struts framework to the Spring framework, ensuring a smooth transition and enhanced performance.
• Designed and developed microservices-based applications using Spring Boot to improve modularity, scalability, and maintainability.
• Collaborated seamlessly with cross-functional teams, employing Agile methodologies and advanced software development tools to ensure streamlined project delivery.
• Successfully designed and implemented multi-tenant Web Socket environments for self-checkout application.
• Integrated Spring Security to implement authentication and authorization mechanisms, enhancing application security.
• Used JIRA tool for Issue/bug tracking and monitoring of work.
• Hands-on experience in different modules (Spring MVC, Spring ORM, Spring JDBC, Spring AOP, Spring IOC) of the Spring Application Framework. Extensive experience in Struts Tag Libraries and Custom-tag implementations in JSP to embedded business logic.
• Led a team in identifying and mitigating vulnerabilities within the application, leveraging Veracode and Nexus IQ software to ensure robust security measures. Resulted in a 30% reduction in potential security risks.
• Experienced in developing SOAP-based Web Services and Web Service Clients (JAX-WS, SOAP, WSDL and JAXB)
• Wrote JUNIT Test cases for Spring Controllers and Web Service Clients in Service Layer using JUnit, Mockito, Spock
• Fixed complex production issues.
• Designed and implemented robust RESTful APIs using Java and Spring Boot, ensuring efficient communication between different software systems.
• Developed microservices architecture to enhance scalability and maintainability of APIs, contributing to a more modular and flexible system.
• Migrated banking transaction application to the Apache Camel. Improved efficiency, security, and time-consumption by 20%.
• Developed and maintained fully automated CI/CD pipelines for code deployment using Jenkins and Azure Pipeline. National Statistical Office of Mongolia – Ulaanbaatar, Mongolia Senior Software Development Engineer Aug 2016 – Aug 2019
• Performed the analysis, design, and implementation of software applications using Java, J2EE, XML and JSON.
• Developed a text recognition application that sped up the survey data entry process by 60%.
• Designed a statistical dissemination website with a complex structured database, resulting in the Mongolian Statistical Organization being ranked 1st in Eastern Asia and 11th in the world by Open Data Watch in 2018.
• Collaborated with software teams for building internally used applications that boosted organizational productivity by 20%.
• Developed a mobile/React Native application for Android and iOS as a part of a team. Collected 1000+ user surveys.
• Overview of complete architecture and design/development process
• Experience working with React concepts such as components, props, state, and lifecycle methods.
• Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, and JSON.
• Experience on Java Multi-Threading, Collection, Interfaces, Synchronization, and Exception Handling.
• Design and Development of Objects using Object Oriented Design in Java.
• Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, and Triggers and strong experience in writing complex queries, using Oracle, DB2, SQL Server, and MySQL.
• Worked on XML Technologies like XML Parsers, JAXB for binding data to java objects.
• Have extensive experience in building and deploying applications on Web/Application Servers like Apache Tomcat, JBoss
• Designed and developed Kafka producers and consumers to facilitate seamless communication and data flow between different components of the application.
Software Developer Jul 2011 – Aug 2016
• Designed and implemented a survey application for tablets and Web UI. Facilitated the shift from traditional paper-based surveys to tablet-based surveys which resulted in efficient data collection and increased quality of surveys. The effort saved 1 million U.S dollar of annual spending for the National Statistical Office.
• Overhauled a migration from legacy source code of 20+ applications to integrated online Rest APIs which enhanced the organizational productivity by at least 10%.
• Implemented Spring MVC framework for developing Java EE based web application, its AOP and its plug-ability with Hibernate.
• Implemented an online database using SSIS, integrating 2000+ offline databases and creating a registration system website. This resulted in a 60% reduction in manual data entry and minimized repetitive procedures.
• Designed efficient UI/UX design of Learning Management System using HTML, CSS, and JavaScript frameworks including ReactJS.
• Developed unit test cases using JUnit and Log4j for logging. EDUCATION
Maharishi International University – Fairfield, IA Jun 2022 Master of Computer Science.
Mongolian University of Science and Technology – Ulaanbaatar, Mongolia Jun 2011 Bachelor of Computer Science.
CERTIFICATION
Microsoft Certified Solutions Associate (MCSA) – SQL Server 2012/2014 AWS Certified Cloud Practitioner (In progress)