Intro
Hi, I’m Asraful Islam Tanoy, a software developer passionate about building
efficient and scalable applications.
I specialize in Java Spring Boot, Vue.js, and Oracle databases, delivering
solutions that streamline operations and
solve real-world problems.
I enjoy translating complex business requirements into clean, maintainable code and collaborating
with teams to create reliable, high-quality software.
When I’m not coding, I explore new technologies and work on personal projects to sharpen my skills.
Check out my projects to see some of my work.
Work Experience
Software Developer · Grameen Communications Ltd.
December 2022 – Present
- Worked on a Healthcare ERP system supporting 120+ health centers
- Designed and implemented RESTful APIs using Spring Boot
- Developed complex Oracle SQL & PL/SQL scripts with performance optimization
- Generated Excel & PDF reports using Apache POI and BI Publisher
- Built frontend features using Vue.js
- Maintained Oracle APEX internal applications
- Managed full delivery cycle including Git, Docker, Linux deployment, and production support
Assistant Software Engineer · Asia Composite Mills
Ltd.
January 2022 – November 2022
- Maintained Oracle ERP systems using SQL, PL/SQL, Forms, and APEX
- Developed database procedures and functions
- Supported HTML5/CSS3 UI components
About Me
I am Asraful Islam Tanoy, a passionate software developer with experience in
building scalable applications using
Java Spring Boot, Vue.js, and Oracle databases. I enjoy designing clean,
maintainable code and solving real-world problems
through technology. My work focuses on backend development, database optimization, and delivering
reliable software solutions.
Beyond development, I enjoy exploring new technologies, learning best practices, and contributing to
projects that improve workflows and efficiency.
I thrive in collaborative environments and always aim to deliver high-quality results on time.
Contact
Elements
Text
This is bold and this is strong. This is italic and this is
emphasized.
This is superscript text and this is subscript text.
This is underlined and this is code: for (;;) { ... }. Finally, this is a link.
Heading Level 2
Heading Level 3
Heading Level 4
Heading Level 5
Heading Level 6
Blockquote
Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus
euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis
iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem
ipsum dolor sit amet nullam adipiscing eu felis.
Preformatted
i = 0;
while (!deck.isInOrder()) {
print 'Iteration ' + i;
deck.shuffle();
i++;
}
print 'It took ' + i + ' iterations to sort the deck.';
Lists
Unordered
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Alternate
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Ordered
- Dolor pulvinar etiam.
- Etiam vel felis viverra.
- Felis enim feugiat.
- Dolor pulvinar etiam.
- Etiam vel felis lorem.
- Felis enim et feugiat.
Icons
Actions
Table
Default
| Name |
Description |
Price |
| Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
| Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
| Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
| Item Four |
Vitae integer tempus condimentum. |
19.99 |
| Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |
Alternate
| Name |
Description |
Price |
| Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
| Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
| Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
| Item Four |
Vitae integer tempus condimentum. |
19.99 |
| Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |