
HELLO, I'M
Samira Alam.
Software Engineer
About
Career Summary
-
Good knowledge of Software Development process and object oriented programming.
-
Ability to test software for resolving problems.
-
Experience in website construction, by designing with creative ideas and innovative plans to attract potential customers.
-
Capable of drafting and developing the end-user documentation for the software functioning.
-
Team-player with ability to work under stressful environment.
-
Punctual, hard-working, with efficient time-management skills.
Special Qualification
-
Consistently Seeking and Learning New Technology.
-
Analyze Business Requirements and Assess Impact With Existing Database Architecture.
-
Very Good Problem Solver.
-
Experience Building Software Applications.
-
Participate in Source Code and Design Reviews.
-
Detail Oriented.
-
Strong Oral and Written Communication.
-
Troubleshoot and Debug Issues.
-
Work Well Independently and Within a Team Setting.
-
Write Clear and Detailed Technical Specifications and Documentation.
Skills & Languages
WHAT I BRING TO THE TABLE
Spring Boot - Java EE - JSP
Penetration Testing - Ethical Hacking
MySQL & PostgreSQL
HTML & CSS
Bootstrap & jQuery
JavaScript & Ajax
PHP & WordPress
Bangla
English
Hindi
Education
WHAT I’VE LEARNED
SSC - 2009
Institute : Motijheel Govt. Girls High School and College
Major : Science
HSC - 2011
Institute : Motijheel Ideal School and College
Major : Science
Computer Science and Engineering - 2017
Institute : East West University
Major : Software
Web Application Development with Java 2 Enterprise Edition (J2EE) - 2018
Institute : Leads
Topic : Java, Spring MVC, Tomcat
Web App Develop-PHP - 2017
Institute : BASIS
Topic : Raw PHP and basic LARAVEL
Web Development - 2017
Institute : LICT
Topic : HTML, CSS, JavaScript, jQuery, WordPress
Experience
WHERE I’VE WORKED
Roles & Responsibilities
-
Design, implement and maintain java application phases.
-
Identify and analyze user requirements.
-
Prioritize, assign and execute tasks throughout the software development life cycle.
-
To take part in software and architectural development activities.
-
Conduct software analysis, programming, testing and debugging.
-
Develop, test, implement and maintain application software.
-
Recommend changes to improve established java application processes.
-
Identifying production and non-production application issues.
-
Develop application code for java programs.
-
Ensure our applications are secure and up-to-date.
Key Skills and Experience
-
Java based web services
-
Relational Databases, SQL, MySQL, PostgreSQL
-
J2EE framework
-
Object Oriented Analysis and Design
-
Test-Driven Development
Awards
WHERE I SHINE
Essay Writing Contest - 1st Prize - Class 5
Skipping Rope Competition - 2nd Prize - Class 7
Hundred Meter Running Competition -2nd Prize - Class 8
Essay Writing Contest - 3rd Prize - Class 8
Interests
OUT OF OFFICE
Reading Thriller
Watching Netflix
Singing
Travel