Engineering Manager/solutions Architect Resume
SUMMARY:
- A passionate applied researcher, full stack engineer, solution architect with hands on experience on web development, Data mining.
- Extensive R & D experience, architected and build horizontally scalable back - ends DBs, distributed Rest API services; web based front end with modern, highly interactive Angular, React UIs. Experience of 15 years.
- Eagerness for software engineering manager or software architect role or senior software engineer to work with talented and energetic people on promising project.
CORE COMPETENCE:
- Software Development (Waterfall/ Incremental/ Agile)
- Project Management and TEAM Management
- Planning & Scheduling
- Product & strategic planning & Meeting deadlines
- Broad Technology Base (Web/Windows/Cloud)
- Strong leadership and management skills
- Process improvement & change management
- Human performance, coaching and mentoring
- Budget & Multi Site Management
- Continuous Organizational improvements
- Start up and High Growth Organizations
- Cross functional team leadership
- Delegating, Accepting, Listening, driving & reviewing
- Vendor and Management relationship
- Systems Architect & development (UI and Full stack)
- Enterprise Application Development
- IT Process & Best Practices
- Technology strategy, Direction and Roadmap
- Emerging Technologies & Redesign
- Highly Available, scalable and Fault tolerance API and Web apps design
- Hands On, R&D, POC (End to End development)
- Web app security-OWASP guidelines
- Cloud Computing Azure, AWS (IAAS)
- Technologies (C#, Python, Django, Angular, React, Knock JS, NodeJS and open source)
- DB (SQL, Oracle, NOSQL, MongoDB)
- Algorithmic / AI Machine Learning
- JIRA, HPC ALM, TFS, Microsoft office & project
- Agile Scrum, Kanban, WBS, Function Point estimation(FPE)
- Burnt down chart, Project Road Maps, User Stories
- Continuous Integration/Continuous Development (CI/CD)
- Product Roadmaps, Team management Planning, Estimation and execution
- Customer/Vendor relationship management
- Project Scheduling, Project charter, Status & Time Managing
- Risk management and mitigations, Budget Management
TECHNOLOGIES & TOOLS:
Server side & UI Technologies: C# .NET, ASP.Net, Node JS, Java, Python.Angular.js, React.JS, Knockout.js, JavaScript, HTML-5, JQuery, JSON, Ajax, XML, XSLT, Grunt, CSS 3, RWD, Jasmine, Anaconda.
Architectural Styles & Patterns: WCF, Rest API, Web Services, SOA, MVC, MVVM, Unity, IOC, DI
Cloud Computing: Azure (IAM, Batch Jobs, functions, NLB, Utility, VM, File Manager, SQL Azure) AWS (EC2, ECS, s3, NLB)
Others: SQL, Oracle, Entity/ADO.net, LINQ, CL Integration, HTTP, TCP, Crystal/oracle Reports, CI/CD NUNIT, MS-Build, Anthill-Pro, MS-Build, Anthill-Pro, Selenium, UML, Your kit Profiler, Visio, WebSphere MQ, MSMQ.
PROFESSIONAL EXPERIENCE:
Confidential
Engineering Manager/Solutions Architect
Responsibilities:
- Responsible for Architecting, Designing, Developing and Delivering of ATM, Digital Banking Products
- Introduced and Responsible for implement top notch UI with Angular, React and Highly scalable, fault tolerant Restful API with Python and .net technologies with fault tolerant and scalable databases.
- Increased the user base of 400% by maintaining the high Latency, reliability and failure recovery for Highly Distributed applications.
- Implemented and Migrated Applications to Azure and HPC cloud services
- Responsible for data mining Customer Behaviour data with Python Machine learning Algorithmic approach
- Formulate strategic plans for components development to sustain future project objectives.
- Suggest architectural improvements, design and Integration solutions and formulate methodologies to optimize object-oriented software and database development.
- Analysed and Maintained software / Hardware (IAAS) configuration to support the scalable apps on Cloud.
- Create team strategies and establish project scopes of work; communicate project deliverable timeframes to the client.
- Write and implement new server, middle ware, cloud and database standards and conducting code reviews
- Moved quickly from prototyping to enterprise quality robust implementations.
- Directed software programming and development of documentation
Confidential
Technical Architect, Lead Analyst
Responsibilities:
- Responsible for system architecture, engineering, and system administration. R&D, web application architecture and coding, data modelling and database administration, build and deployment, API design
- Implement SOA with WCF framework, Used CLR profiler to find bottle neck and enabled TCP for transfer of data to increase the processor time 45%.
Confidential
Technical lead, Team lead, Manager
Responsibilities:
- Lead 5-15 members team to design the web application with SOA architecture and liaison between the client and development team.
- Created ORM framework from scratch to support the Forte Language and to maintain
Confidential
Software engineer/Module lead
Responsibilities:
- Implemented application development, resolved performance and lead a team
Confidential
Software engineer
Responsibilities:
- Implemented application development and provided end user training on hardware and software