-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfullstack.html
More file actions
255 lines (201 loc) · 10.2 KB
/
Copy pathfullstack.html
File metadata and controls
255 lines (201 loc) · 10.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>full-stack Developer Resume - 8+ Years</title>
<style>
* {
box-sizing: border-box;
}
body {
font-family: Arial, sans-serif;
margin: 0;
background: #f4f4f4;
color: #333;
}
.container {
max-width: 900px;
margin: 20px auto;
background: #fff;
padding: 20px 40px;
box-shadow: 0 0 10px rgba(0,0,0,0.1);
border-radius: 8px;
}
header {
text-align: center;
margin-bottom: 20px;
}
header h1 {
margin: 0;
font-size: 2em;
}
header h3 {
margin: 5px 0;
color: #555;
}
.section {
margin-bottom: 25px;
}
.section h2 {
border-bottom: 2px solid #ddd;
padding-bottom: 5px;
margin-bottom: 15px;
color: #004466;
}
ul {
padding-left: 20px;
}
.btn-download {
display: inline-block;
padding: 10px 15px;
background: #004466;
color: #fff;
text-decoration: none;
border-radius: 4px;
margin-top: 15px;
transition: background 0.3s;
}
.btn-download:hover {
background: #00334d;
}
@media (max-width: 600px) {
.container {
padding: 15px 20px;
}
header h1 {
font-size: 1.5em;
}
}
</style>
<script src="https://cdnjs.cloudflare.com/ajax/libs/html2pdf.js/0.9.3/html2pdf.bundle.min.js"></script>
</head>
<body>
<div id="content" class="container">
<header>
<h1>Sabir Iqbal</h1>
<h3>Sr Software Engineer | 8+ Years Experience</h3>
<p>Email: sabir.iqbal.alamin@gmail.com | Phone: +91-9123376114 | Location: Kolkata, India</p>
<a href="#" class="btn-download" onclick="downloadResume()">Download PDF</a>
</header>
<div class="section">
<h2>Professional Summary</h2>
<p>
Results-driven Software Developer with 8 years of experience in designing and delivering scalable,
high-performance applications across mobile, IoT, and enterprise domains. Skilled in Android development,
Java, and modern architectural patterns (MVC, MVVM), with strong expertise in BLE, IoT, telematics,
indoor navigation, and smart device integrations. Adept at building SDKs, integrating payment gateways,
and optimizing applications for performance and stability. Experienced in modern frontend development with Angular (up to v19),
signals, and standalone components. Known for problem-solving, performance monitoring,
and developing in-house tools to accelerate development and ensure robust system stability.
</p>
</div>
<div class="section">
<h2>Core Competencies</h2>
<ul>
<li> <h3>Mobile & IoT: </h3> Android SDK, BLE (GATT, GAP), IoT Gateways, Beacons, Fitness Tracking Devices, Smart Lights.</li>
<li> <h3>Architecture & Frameworks:</h3> MVC, MVVM, Dagger, Dependency Injection</li>
<li><h3>Mapping & Navigation:</h3> Google Maps & Mapwise SDK, Indoor Navigation, Path Tracing, Location Estimation Algorithms, ML-based Navigation and Geohashing with OpenLayer.</li>
<li><h3>Web & Enterprise:</h3> Angular (v7–v19), Signals, Standalone Components, State-aware SDKs, Query Optimization, Reporting Engines (DevExpress)</li>
<li><h3>IoT & Telematics:</h3> VCU, Online Telematics Unit for EVs, Smart Meters, Head-End Systems, Master Data Management</li>
<li><h3>Frontend</h3> Angular (19), TypeScript, HTML5, CSS3, RxJS, React</li>
<li><h3>Backend</h3> Node.js (Express), .NET Core, C#, Java, Go REST APIs, concurency, Threading</li>
<li><h3>Database</h3> MongoDB, SQL Server, PostgreSQL, InfluxDb and Time Series data handling.</li>
<li><h3>Tools & Practices:</h3> Performance Monitoring, Dependency Tree Analysis, API Data Structure Analysis, Build Stabilization, Migration of Legacy Projects (Angular, SOP) </li>
<li> <h3>Dashboard and Protocols</h3>Grafana, Kafka, RabbitMQ, MQTT, Google Protobuff</li>
<li><h3>Testing</h3> JUnit, Mockito, Jasmine, Karma, Cypress</li>
<li><h3>Cloud & DevOps</h3> Azure, AWS, Docker, Jenkins, CI/CD pipelines</li>
<li><h3>Tools & Versioning</h3> Git, Jira, Postman, Fiddler, Firebase, FCM</li>
<li><h3>Practices</h3> Agile/Scrum, TDD, Clean Architecture, SOLID principles</li>
</ul>
</div>
<div class="section">
<h2>Professional Experience Highlights</h2>
<li> <h3>IoT & Navigation: </h3> Designed and developed indoor navigation systems using BLE beacons and Wi-Fi with ML-based algorithms for path tracing and calculating user's location.</li>
<li> <h3>Fitness Tracking Devices: </h3> Built Android apps interfacing with IoT wearables via BLE for real-time health and fitness tracking </li>
<li> <h3>Smart Devices: </h3> Delivered solutions for BLE and Wi-Fi based smart lighting systems at Rashmi Lightings. </li>
<li> <h3>EV Telematics: </h3> Contributed to Vehicle Control Unit (VCU) and online telematics systems for electric scooters at Melicio Motors. </li>
<li> <h3>Smart Meters: </h3>Implemented Head-End Systems (HES) and Master Data Management (MDM) systems for smart meters, including reporting engines and query optimizations. </li>
<li> <h3>Consumer Apps: </h3>Built an UrbanClap-like boiler servicing platform in the UK with payment integration and service scheduling. </li>
<li> <h3>Frontend Modernization: </h3>Migrated legacy Angular apps to the latest versions, implemented standalone components, signals, and pipes, ensuring stability and improved developer productivity. </li>
<li> <h3>SDK & Tools: </h3>Developed in-house SDKs for advanced search, dependency tree analysis, and API structure validation, improving debugging and system reliability. </li> <li> <h3>Build Stabilization: </h3>Played a key role in stabilizing product builds, implementing bug fixes, monitoring performance, and improving CI/CD workflows. </li>
<h3>Senior Software Engineer | Iskraemeco India TDC | 2023 - Present</h3>
<ul>
Spearheaded development of a hybrid mobile and web platform using Android and Angular for managing enterprise workflows.
Architected and led backend development using Node.js (Express) and .NET Core microservices hosted on Azure.
Managed a team of 6 developers; conducted regular code reviews, sprint planning, and mentoring sessions.
Integrated Firebase for push notifications and real-time data sync in Android apps.
Reduced app load time by 40% and improved performance scores across Lighthouse audits.
<li>Worked on Kafka, Time Series DB and Grafana dashboard to collect and visualize data from Smart Meter's Network Interface Card.</li>
Key Projects:
Fleet Management System: Android app with BLE and GPS tracking, Angular admin panel, and .NET-based data ingestion service.
HRMS Portal: Angular frontend + Node.js backend, integrated with Azure AD and role-based access control.
</ul>
<h3>Senior Software Engineer | LeadSoc Technologies | 2021 - 2023</h3>
<ul>
Designed and implemented multiple Android apps for client onboarding, digital payments, and field data collection.
Developed RESTful APIs using ASP.NET Core Web API and hosted services on IIS/Azure.
Collaborated with UI/UX team for seamless cross-platform design implementation.
Led the migration of AngularJS to Angular 10+ in an enterprise product suite.
/li>
</ul>
<h3>Senior Software Engineer | Dhanashree Electronics | 2020 - 2021</h3>
<ul>
<li>Developed bare-metal drivers for ARM Cortex-M based products.</li>
<li>Worked on Tuya and TI based MCU to make Smart Led lighting solution.</li>
<li>Worked on BLE and Wifi enabled Smart lights.</li>
<li>Created android sdk for controlling Smart Light with android app.</li>
</ul>
<h3> Software Engineer | Dipitr Technologies | 2019 - 2020</h3>
<ul>
Built modular Android apps for retail and logistics clients; followed MVP/MVVM patterns.
Worked on backend development using Node.js and integrated with third-party APIs (Google Maps, Razorpay).
Maintained unit test coverage >80% using JUnit, Mocha, and NUnit.
<li>Worked on android SDk for communication between android app and Strack device using BLE GATT/GAP profiles</li>
</ul>
<h3> Software Developer | Future Netwings | 2017 - 2019</h3>
<ul>
<li>Developed ESP32, SONFF, Estimote BLE becons based Smart OFfice product.</li>
<li>worked on FreeRTOS and other OS related functionality.</li>
<li>Worked on android SDk for communication between android app and BLE and IOT devices using BLE GATT/GAP profiles and worked extensively on Indoor Navigation SDK</li>
</ul>
<h3> Software Developer | Sketch Web Solutions Netwings | 2016 - 2017</h3>
<ul>
<li>Developed many android and web applications for 3rd party clients.</li>
</div>
<div class="section">
<h2>Education</h2>
<ul>
<li>Bachelor of Engineering in Electronics & Communication - 2016 from Aliah University</li>
<li>HS (PCM) 65.6% - 2011 from Kankinara Himayatul Gurba High School</li>
<li>MADHYAMIK 75.25% - 2009 from Kankinara Himayatul Gurba High School</li>
</ul>
</div>
<!-- <div class="section">
<h2>Certifications</h2>
<ul>
<li>ARM Cortex-M Microcontroller Programming - Coursera</li>
<li>IoT Embedded Systems - edX</li>
</ul>
</div> -->
<div class="section">
<h2>Contact</h2>
<p>Email: sabir.iqbal.alamin.com | LinkedIn: <a href="https://www.linkedin.com/in/sabir-iqbal-a1a583128/"> https://www.linkedin.com/in/sabir-iqbal </a></p>
</div>
</div>
<script>
function downloadResume() {
const element = document.getElementById('content');
html2pdf()
.from(element)
.set({
margin: 10,
filename: 'resume.pdf',
html2canvas: { scale: 2 },
jsPDF: { unit: 'mm', format: 'a4', orientation: 'portrait' }
})
.save();
}
</script>
</body>
</html>