Ashik Ahamed
--
Full Stack Developer and Architect with expertise in Web applications and Web products
Angular, Express.js, Node.js, MongoDB, MySQL, REST services are the Primary Technology skills
Deep expertise in Angular, Node.js with in depth debugging skills
Experience in aws including hosting, continuous deployment, EC2 instances, Lambda functions
Positive attitude, Quick Learning, Greater Adaptability are the major traits
Strong remote working experience - Latest project involves remote development with an USA
based eLearning product company
Focus on high performance of the applications, by optimizing the application code base and tuning
DB stored procedures and SQL queries
Primary Skills
Angular 2+ (up to version 8), Express.js, Node.js, Javascript / ES6, Restful APIs, Java 8, Kubernetes,
Webpack
HTML 5, Bootstrap / Commercial CSS libraries including Metronic Keenthemes
Databases include MongoDB, Azure SQL, MS SQL
Version control systems – GIT, SVN
Continuous Integration / Continuous Development – Jenkins, aws pipeline
Agile (SCRUM) Methodology for development
Implementation of processes across different phases such as Requirements, User Stories, Design,
Traceability, Implementation, Unit Testing, Integration Testing, User Acceptance Testing
Latest Projects / Products
ELearning product development using Angular 8, Express.js, Node.js and Azure SQL. I had
developed features in Frontend and Server side. I focused on functional and non-functional
requirements including performance, security compliance. I had tuned the SQLs to the performance
requirements
Jile.io – Agile Project Management tool development using Angular 6, Express.js, Node.js and
MongoDB. Primary challenge in this development was integration of the product with many
external systems like PayPal, Address Validation System, Finance Compliance System, etc. Product
involved continuous integration and continuous deployment
Cross Enterprise Collaboration - Workflow and Ticket Management system developed using Full
Stack (Mean Stack). This systems integrates different departments within an organization through
tickets / issues / information tickets raised among them and tracking the workflow as per the
configuration.
Work History
Web development consultant– Remote Full stack developer
- USA based eLearning Product Company
Jul-2019 to Mar-2020
Responsibilities
Key feature module development for a product being developed.
Understand the specification provided by the client in detail.
Understand the dependencies and interfaces for the module developed by me.
Form and develop effective Angular components structure in line with client product standards.
Understand the database schema and proactively implemented database cons traints.
Tata Consultancy Services
Dec-2010 to Nov-2018
Roles – Product Architect, Technical Architect, Solution Architect
Product development and deployments into pre-production and the rollout into production.
Owned and prioritized product backlog.
Established compatibility with third party software products by developing program for integration.
Focused on User Experience in products, selecting the right technology frameworks
Hands on developed integration with external systems including online payments systems PayPal
and PayU.
Consistently met deadlines and requirements for all development work orders.
Developed work-flow charts and diagrams to ensure development team compliance with client
deadlines.
Managed the implementation of new features by outlining plans and specifications such as how,
where and when each piece would work.
Infosys
Jan-2003 to Dec-2010
Roles – Technical Architect, Technical Lead
Architected solutions for online portal development, web services, Service Oriented Architecture
Enforced alignment of project strategy with business objectives and made modifications to
promote efficient project completion.
Managed all phases of project from procurement to commission.
Managed releases both major and minor
Implemented a set of comprehensive tracking processes to monitor project performance.
Inautix
Jul-2001 to Dec-2002
Role – Programmer Analyst
Developed technical solutions to diverse operational problems.
Proposed technical feasibility solutions for new functional designs and suggested options for
performance improvement of technical objects.
Designed and implemented new server standards for core business services. Managed creative
projects from concept to completion while managing outside vendors.
Infosys
Jun-1998 to Jun-2001
Role – System Analyst, Software Engineer
Wrote highly maintainable, solid code in Java/J2EE that formed core framework and has
won consistent praise from subsequent developers since initial version.
Configured, installed, tuned systems and monitored performance of Oracle databases.
Education
Bachelor of Engineering
Government College of Technology, Coimbatore, India
Address
New No.11, Old No. 4, Vidyodaya First Cross Street, T.Nagar, Chennai, India