Amer Chaudhary
Senior Software Architect & Developer
Address: 473 Vetterlein Ave, Hamilton, NJ 08619
Phone: -
Email:-
SUMMARY
I have more than 15 years of experience with software development architecture
and management. I have excellent hands-on troubleshooting, analytical and
problem solving skills with a great understanding of Software Lifecycle and available
technologies. Software Architecture is one of my favorite subjects. I have led and
managed teams with excellent management and communication skills being
extremely confident in public speaking.
PROFILE
Leadership / Management:
●
●
●
●
●
●
Motivate team members / Remove communication gap
Code reviews / Best Practices / Team input
One on One Bi-Annual Progress/Performance Reviews & Feedback
Career Growth guidance and advice / Team Building
Interview Candidates
Approve, Estimate, & Assign work, Manage WIP & available resources
Communication:
●
●
●
●
●
Tactful with oral and written communication skills
Technical Resource for client meetings
Perform Sales Demos
Create and present ideas/solutions through powerpoint presentations
internally (team members) as well as externally (clients)
Extremely comfortable with public speaking
Architecture:
●
●
●
●
●
Design & Architect large enterprise web applications
Powerpoint presentations on solving complex design problems
Architect solutions for migrating old outdated applications with high
volume to latest technology without downtime or sacrifice of business
needs while using latest technology and ensuring high performance
Final approver of all designs and architecture for all the product
offerings by my company
Final decision maker on tools / technology stack
TECHNOLOGY STACK
System Administration:
●
●
●
Operating Systems: Centos, Redhat, Ubuntu, OSX, Windows
Shell Scripting, OS setup, Daemon/Server setup, Manual Installations /
Building from source, configuration, troubleshooting, cloud management,
Scaling Horizontally and Vertically, Provisioning, Replication, Server
Migration
AWS cloud migration, management, troubleshooting, optimization
Devops:
●
Docker, Kubernetes, Pipelines, CI/CD, Automated testing and deployment
PHP:
●
●
Architecture, Development, Data Modeling, Team Management
Object Oriented Programming, Design, and Analysis (OOP, OOD, OOA)
●
Design Patterns (MVC, Factory, etc..) MVC Frameworks: Yii,
CodeIgnitor, Laravel (versions 4 to 8)
SOAP/XML & JSON Web Services / REST API’s
Extensions, Modules, and Configuration of PHP with apache & nginx
●
●
Front End:
●
HTML5
●
Javascript, JQuery, VueJS, Quasar, AJAX
●
CSS3, SCSS, SASS
●
Bootstrap
Database:
●
●
MySQL, MS SQL, Postgres, Mongo, CouchDB
Design, Modeling, Mapping, Functions, Triggers, Migrations, Data
Normalization, Query Optimization, Performance, Master Slave
Replication, Big Data
EXPERIENCE
Recovery Database Network, Mesa, AZ - Software Engineer
FEBRUARY 2014 - October 2020
Technology Stack:
Git, PHP, Laravel, Bootstrap, MySQL, CouchDB, Javascript, JQuery, AWS,
Docker, Kubernetes
VendorVision:
●
●
●
●
●
●
●
●
Product owner and Team Leader for VendorVision, a Vendor
Compliance tool for Lenders & Vendors
Performed Sales demos for this product to prospective clients
Communicated with clients regularly to present ideas & solutions
Created the product and mobile app from scratch using the latest
version of Laravel (v4.2 at the beginning of this project)
Kept the product up to date with PHP (v7) as well as Laravel (v5.4)
Managed the team’s work log, monitored their performance, performed
regular code reviews and asserted best practices are being followed.
Created extremely flexible architecture (Both database and code)
Managed the entire infrastructure; migrated the product from on-prem
datacenter to AWS and then to Kubernetes and Docker
●
Wrote automated tests for this app covering more than 95% of
the application functionality
RDN App:
●
This application was built a very long time ago and was very
outdated running on a very old version of php and mysql when I
first started working on it
●
Moved the app to docker and kubernetes with automatic
deployments and CI/CD
●
Updated the application to latest version of PHP and MySQL
●
Completed SAFe practitioner certification
●
Started to fix old broken code and re-imagine a new way of
getting things done in RDN
SecureAuth:
●
Take out the authentication and authorization from RDN
application and move it into a separate microservice of its own
●
This Microservice should be completely independent and self
reliant with its own datasource/database
●
This application should sit in front of all RDN applications using
the Kubernetes ingress to make every request pass through this
microservice allowing SSO into all RDN applications
●
Design a new data model for auth data combining 6 user tables
into one and so on. At the end of our data modeling we had
converted more than 50 database tables into less than 15 with
correct indexes, and foreign keys
Build America Mutual, World Financial Center, NY - Senior Consultant
MARCH 2013 - FEBRUARY 2014
Technology Stack: Git, Java, PHP, MySQL, Javascript, Jquery, Yii framework, BIRT
●
●
●
Make an overall framework for the java reports as a servlet in Tomcat.
Design and create excel reports manipulating live data using Java and JExcel.
Also generate customizable reports on the fly using BIRT.
Manage a huge database of financial data and tune mysql as well as the
application to perform faster while implementing features to automate
the financial applications and processes.
Help the engineers with architecture and design decisions on an large
enterprise financial application
Web Thrift Store, New York- Senior Software Engineer & Architect
NOVEMBER 2012 - FEBRUARY 2013
Technology Stack: Git, PHP, MySQL, JSON, Javascript, JQuery, Smarty
●
●
●
Create a new in-house framework and architect a solution to separate the
old outdated codebase from new codebase without rewriting the old code
completely
Create the Fundraiser feature and Mobile app API in the new
codebase.
Communicate ideas and architecture with remote colleagues and come
up with mutually agreeable solutions to different architectural problems.
MDX Medical Inc / Vitals.com, Lyndhurst, NJ- Software Engineer
SEPTEMBER 2011 - NOVEMBER 2012
Technology Stack:
● Git, PHP, MySQL, Postgres, MongoDB, JSON web services,
Javascript, JQuery, Smarty
●
The Go-To person for all deployments and prod server management
Patient Review System (PRS):
●
●
●
●
●
●
Design, develop, and architect the product from mockups.
Make the product generic and extendable for each client
Maintain and manage production servers and deployments to keep the
product highly available.
Lead a team of 4 developers to achieve product goals.
Regularly interact with managers and clients
Fix bugs and implement new features
Provider Finder:
● Rapidly learn an already existing product and familiarize with its codebase.
Make modifications to the code on a regular weekly basis to fix bugs and add
new features.
CLIENTS I HAVE WORKED WITH
●
Bluecross Blueshield (Enterprise)
●
Bluecross Blueshield (state-level daughter companies of enterprise)
●
Aetna
●
GM Financial (GMF)
●
Capital One
●
Bridgecrest
●
BB&T / Regional / Sheffield / Hann
●
Chase / Morgan Stanley
OTHER LEADERSHIP ACTIVITIES
●
Peer Leader -)
●
Former Stokes Counselor (2005)
●
Captain of NJ Bulls Cricket Team (2015 - 2017)