We provide IT Staff Augmentation Services!

Software Architect Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Meticulous software architect bringing over 14 years of technical leadership and architecture experience in software development on multiple platforms - Mobile, Embedded, Desktop and Server with focused exposure in product design, development, integration and porting.Ensure smooth business operations by following projects from conceptualizing phase to completion, including system design leveraging emerging technologies, in corporation of customer needs, and technical support and transitioning of support and development activities.
  • Industry expert in Software Engineering - Solution and design with excellent understanding of connected devices, IoT and cloud, strong in debugging techniques, performance tools, troubleshooting of complex systems, project life cycle management, DevOps.
  • Designed and delivered software systems on mobile devices for system level programming, sdk integration, network communications, web service integration, security framework implementation, communication with IoT based telematics system, mobile wallet and banking solution, IP TV, multimedia codec integration - streaming and playback, rights management, GPS and location based solutions.
  • Experience of working in the development ecosystems of startups to major technology providers - Microsoft, PayPal, NetApp, Intuit, Intel, Xerox.
  • Adapted to work in dynamic, geographical diversified team environment. Expertise in outsourced product development with offshore-onshore development and testing team. Successfully executed projects in agile development environment with diverse teams spread across the globe. Exposed to development ecosystem with extreme programming, rapid prototyping, continuous integration and DevOps.
  • Comprehensive knowledge of a variety of computer technologies, including: System Architecture, Multi-platform/Cross-platform development, Mobile Enterprise Application Platforms(MEAP) - Xamarin, Titanium/Appcelerator and Kony, Porting of Applications across platforms, Service Oriented Architecture(SOA), Design Patterns, COM, Microsoft’s .NET platform, Interoperability, TCP/IP Networks, Sockets, Win32/Windows APIs, Application Security Architecture, XML, HMTL5, REST, SOAP, JSON.

SKILLS:

  • Mobile App Development
  • Building Connected ecosystem and data strategy
  • Source code porting for different platforms.
  • Wireless development, integration and testing (BLE, WiFi, Cellular), SoC Integration and testing
  • Multimedia SDK development and Integration - Streaming, Playback, DRM and Confidential
  • GPS and Location based services - Platform development, Algorithm optimization for processing of spatial data for maps and routes generation, processing unstructured data.
  • Device provisioning and authentication strategy
  • Cloud integration - AWS, Azure and IBM Bluemix/Mobile First
  • Proficient in C/C++ on multiple platforms, VC++, C#, Java
  • Web APIs Integrations
  • Presales activities - market research and opportunity definition, PoC development, help in ideation, rapid prototyping to full featured product development
  • Technology roadmap development - Mentoring, researching and advocating solutions, tools and practices
  • API Management
  • Multiplatform Development - Xamarin, Appcelerator, Kony, Qt
  • User experience and interaction design
  • IDEs - Visual Studio, Android Studio, XCode, Eclipse
  • Expertise with NodeJS, Java Script, XML, HTML5 and exposed to javascript frameworks- AngularJS and ReactJS
  • Exposed to Imaging APIs, AI and Cognitive APIs.

EXPERIENCE:

Software Architect

Confidential

Responsibilities:

  • Understanding complexity of software requirements in enterprise, assessing the feasible solutions, introducing design changes, participation in design discussion and helping with best solution to overcome technical challenges on mobile devices.
  • Architecting the optimal design of multiplatform solutions, strategize implementation, deployment, backend connectivity, creating framework to meet compliance and security standards, integrating analytics and tracking framework for capturing user experiences and crash analysis(crashlytics).
  • Technology assessment for Enterprise Mobility, creating Proof of Concepts, finalizing scope and taking leads in developing applications running on mobile devices interacting with cloud services and enterprise platforms.
  • Consulting for security and infrastructure for multitier and multichannel mobile app development with MEAP based on hosted and cloud infrastructure, working with 3rd party auditors for compliance.
  • Performance enhancement of application running on iOS, Android and Web platform - profiling applications, instrumentation, identifying root cause and provide resolution of problems in existing system and proposing changes for optimizing the program execution.
  • Communications with technology partners, assessments of products in emerging technologies for successful product adoption, provide feedback for enhancement and working closely with technology team to address the issues.
  • Project transition for complex technology and team building - hiring and mentoring.
  • Proposal preparation, requirement analysis in Enterprise mobile software development, designing HLD and LLD, task estimation, preparing briefings and technical reports for the senior management.
  • Mobile Apps delivered - a mobile banking application available on almost all mobile platforms for the largest bank in India with 20M downloads, a Telematic solution, expert system to assessment of needy patients, health care app.

Assistant Consultant

Confidential

Responsibilities:

  • Development of Linux kernel for ARM based custom System-on-Chip(SoC)
  • Architected, proposed and implemented Enterprise Mobility Solution for SAP BO Reporting - Web Intelligence and Dashboards for one of the largest steel maker.
  • Source code porting of Microsoft office C/C++ source codes to - ARM compatible code for mobile platforms - Nokia- Symbian (S60 Emulator/GCCE/RVCT-ARM), android iOS.
  • Automation test framework for device to device connectivity.

Associate Consultant

Confidential

Responsibilities:

  • Navigation software on mobile device
  • Music search application on mobile device
  • Algorithms for creating maps and routes
  • Sync solution for syncing Micro-SD card content to remote server.
  • Downloader module of a mobile browser.

Lead Engineer

Confidential

Responsibilities:

  • Multimedia SDK development and support on Mobile devices (Symbian/Windows Mobile), development and support of Multimedia streaming playback and authoring engines and Confidential apps for mobile devices.

Software Engineer

Confidential

Responsibilities:

  • Design and development of software solution and workflow for document digitisation, file format conversion, XML and Document Imaging and Consulting for process-optimization for file storage and conversion routines.

Intern

Confidential

Responsibilities:

  • Feasibility analysis of developing low-cost solution for call center management.
  • Prototyping with open source VoIP, Telephony cards and cross-platform framework.

We'd love your feedback!