KAMAL UDDIN--
Flat No 5, Delhi Colony,
Clifton, Karachi
EDUCATION
PROFILE SUMMARY
A result-driven, self-motivated and resourceful Senior Software Engineer with
intensive industry experience in analysis, design, development, testing and the
implementation of various internet/web and cloud-based applications. Solution are
based on but not limited to; Ruby on Rails, NodeJS, PHP, AWS, GraphQL, RESTful APIs,
ReactJS, PostgreSQL, RabbitMQ and also enjoy collaborating on all stages of software
development, getting exposure on multiple projects, designing process
improvements to increase productivity and deploement processes.
PIMSAT(pimsat-khi.edu.pk)
MBA (Management Information
System)
- 2012
Strong background in management and leadership, excellent interpersonal skills for
troubleshooting and problem solving coupled with fast learning abilities to master
new skills, technology or role, seeking to secure a senior software engineer position
to use proven software development and engineering skills to review and enhance
configuration for optimal customer satisfaction.
University of Sindh
CORE COMPETENCIES
- 1997
SKILLS
•
•
•
•
•
•
•
•
•
•
•
•
•
Ruby on Rails
Api Designing
Postgresql Database
Program Testing Software
Engineering Standards
Software Documentation
Software Architecture
Web Technology
Database Management
Testing and Maintenance
Solutions deployment
Object Oriented Design
Problems assessment and
solving
Logical thinking
Communication
Working under Pressure
Critical thinking
Details Oriented
Delegation and Teamwork
Decision Making
Innovation
•
•
•
•
•
•
•
•
LANGUAGES
•
•
English - Fluent
French - Beginner
•
•
•
•
•
•
•
•
•
•
•
•
•
Develop software solutions by studying information needs; conferring with
users; studying systems flow, data usage and work processes; investigating
problem areas; following the software development lifecycle
Writing clean code, automated tests and debugging software.
Upgrading existing software while refactoring large applications.
Maintaining and securing web apps, working at scale to maximize performance.
Investigating software-related complaints and making necessary adjustments to
ensure optimal software performance.
Training and coordinating the activities of Team members.
Designing and developing user-facing features.
Recommending new technologies that can help increase productivity.
Establishing and maintaining database, performing quality data extraction.
Supervising and overseeing the technical aspects of projects.
Attending meetings to discuss projects, brainstorm ideas, and solutions to issues.
Updating job knowledge by participating in educational opportunities, reading
professional publications, maintaining personal networks, participating in
professional organizations.
Enhances department and organization reputation by accepting ownership;
exploring opportunities to add value to job accomplishments.
PROFESSIONAL EXPERIENCE
Embrace-it
May 2020 – Current
Principal Software Engineer
maintaining software applications, reviewing designs, making recommendations,
training less experienced engineers, solving technical issues, minimizing risks and
making sure tasks are completed in due time.
•
•
•
•
Debugged and solved backend software related issues for international
(Danish) client’s Saas project management software used in 7 countries.
Initiated the automated build and deployment processes which reduced client
costs and enhanced quality.
Developed customized solutions to meet non-standard customer
requirements.
Responsible for creating new custom reports and enhancing performance of
systems
Technology used - AWS, Terrafarm, Rails, Redis, RabbitMQ, GraphQL & RESTful API
Livewire Labs
July 2019 – May 2020
Head of Web Department
overseeing web projects from conception to implementation, designing and developing web
architecture, and providing guidance on technical issues, leading team members, recruiting
and guiding developers, communicating with clients, and allocating resources.
•
•
•
•
•
Managed multi-disciplined teams across the web development lifecycle to deliver
quality web applications
Demonstrated excellence in time management and coordination skills by managing 2
concurrent projects in a dynamic environment.
Managed site test procedures and iterative improvement projects resulting in
excellent customer satisfaction ratings.
Developing backend APIs and conducting security review of codes.
Maintaining servers on external hosts cloud providers
Didx Inc.
September 2016 – July 2019
Senior Developer / Team Lead
advising junior programmers, consulting with clients, proposing business solutions,
troubleshooting, handling projects, and testing software.
•
WEB
Linkedin
linkedin.com/in/kamal
panhwar
Github
Github.com/kamalpan
hwar
•
•
•
Fixed security and database issues thereby, improving the speed and performance of
the systems.
Provided troubleshooting in the event of any errors and unpredicted behaviour.
Evaluated and recommended a standard software toolset for team members to
enhance productivity.
Coordinated with QA testers to design the end-to-end unit test and post-production
testing suites.
PROJECTS -)
An e-Commerce site for Customized Shirts
Technology used: - Ruby on Rails, CoffeeScript, PostgreSQL, SVG, ERB/ActiveRecord
A site where custom designs can be made to a variety of garments, place orders with
sophisticated pricing, colouring tools.
Stackoverflow
Stackoverflow.com/use
rs/-/kamalpanhwar
Geniebelt Backend
Technology used: - GraphQL, RESTful API, RabbitMQ, Redis, PostgresSQL, AWS.
A multinational project for construction companies for varieties of field site options including
but not limited to inspection and safety.
Driving License
Valid UAE license.
ServiceLovers
Technology used: - ElasticSearch, PostgreSQL.
Optimized code base and added extra features and functionalities.
Other Contacts
Skype: kamalpanhwar
GetBids
Technology used: - RESTful API, Ruby on Rails, JavaScript, Ajax, PostgreSQL, Redis
A mobile app and web solution with two portals (Contractor and Administrator) to maximize
productivity includes chat and Web Notification.
MedAngle
Technology used: RestfulApi, Ruby on Rails, Flutter in Dart language, postgresql
Created mobile backend for them which help Medical university students for questions and
testing system. Added Authentications for other provider, and push notifications.