I independently conceived and built a web application, assuming full-stack ownership. I engineered the backend infrastructure, including database management, API development, and server configuration. Leading the design, development, and deployment phases, I ensured robustness and scalability. Rigorous testing protocols guaranteed performance and reliability. Proactively monitoring and optimizing the system, I drove the project from ideation to successful deployment.
In my role as a Senior Java Developer and Scrum Master, I played a pivotal role in leading backend development and designing the architecture for an e-learning system. I successfully streamlined task management and enhanced team efficiency.
My expertise includes utilizing technologies such as Spring Boot, Spring Security, Git, Git CI/CD, Maven, PostgreSQL, Selenium, Mockito, and Jira. With these tools, I accomplished the following key achievements:
Overall, my role encompassed both technical leadership and project management, driving successful outcomes through effective collaboration and the adoption of best practices.
Banking Software - Core Development Team
An accomplished Analyst Programmer, specializing in the development, testing, and maintenance of banking software applications. Harnessing the power of technologies like Java EE, Spring, Spring Boot, and Spring Security, I have significantly contributed to our core development team, implementing robust, secure, and user-friendly web applications.
Key capabilities and technologies include:
Programming Languages: Java (including SE and EE), C, C, JavaScript, SQL, Bash/Shell Scripting, Pinescript, MLQ5
Web Development & Testing: Spring, Spring Boot, Spring Security, Selenium , Mockito , Cucumber, Bubble, Webflow, AWS, S3 bucket
Database Management: PostgreSQL, Oracle DB, MySQL, MongoDB
Operating Systems: Windows, Linux ,MacOS
DevOps & Version Control: Docker, Git, Git CI/CD, BitBucket, Maven
Enterprise Systems: Maximo, ServiceNow, Jira, Miro
Methodologies: Agile Development, Scrum
Networking: Cisco Network Devices, Network Security, Cryptography
Design & Analysis: Object-Oriented Programming (OOP), Design and Analysis of Algorithms, Database Systems/Design
Other Skills: MATLAB, Cryptography, Network Security
Cisco Routing and Switching CCNA ID : 421414168603DQYM
IBM Smart Cloud Control Desk V7.5 ID : IBM000099124
IBM Maximo Asset Management V7.5
Java 7 OCA