Position: Senior Java Developer
Category: Java
English level: upper
Years of experience: 9

I made a successful before time delivery on an advanced search module by creating a common library that helped every developer to use it with configuration only without extra code. and the development speed doubled.
1)
Project:	Energy Management System
o	Created a robust secure microservice for computing data and generating report in excel and CSV zipped files that runs based on schedules and reports end-users on completion that resolves a big problem and time-consuming manuals of existing system.
Responsibilities:
o	Execute full software development life cycle (SDLC), 
o	design system using UML and document developed code. 
o	Troubleshoot, debug, maintain and upgrade existing systems. Comply with project plans and Energis industry standards.
o	Develop Automated Unit testing/ API integration test and Deploy updates
o	Create or update Technical Document of every feature I developed or updated.

Technologies: Spring boot Microservices, RESTful web service, Java 8,17, java stream API, OOAD and OOP with lambda expressions, Design patterns, JPA, Hibernate, IntelliJ IDEA, JEE, Eclipse, Apache Tomcat server, Apache Kafka. Docker, MySQL, Postman, Hg Mercurial, bitbucket, Jira, UML, Draw.io.

2)
Project:		Kabbee plus, Streaming app
A Serverless streaming app, which allows clients to watch quality movies and music’s in fair price and convenient payment mechanisms to clients in online payment not eligible countries.

Key Achievements:
o	Results-driven Senior Software Engineer and Team leader, hands-on experience in leading and guiding teams through all SDLC.
o	Designed RESTful API architecture of the system.
o	Leveraged Agile methodology with Scrum framework to development team.
o	Strengthen test-driven, development, and management initiatives.
o	Knowledge transferred and implemented API life cycle and versioning best practices to development team.
Responsibilities:
o	Requirement analysis, System Architectural Design and API development 
o	Develop well performing code with security in place.
o	Analyze and compute several types of reports based on Client’s need

Technologies: Express server, Nodejs framework, JavaScript, MongoDB, Atlas (DBaaS), AWS Services (IaaS, lambda, S3 bucket, DynamoDB, SNS), AWS serverless architecture, RESTful API, Postman, swagger for API definition and documentation, Git and GitHub, Draw.io for UML designs (class, use-case, activity, state-machine diagrams), Click-up for project management and task scheduling/tracking (backlogs, PI, sprints, tasks). Slack, Microsoft teams.
I expect the project I'm going to participate to be a positive solution to mankind.