Hands-on Software Engineering Lead with excellent problem-solving and troubleshooting skills.
My proficiency in Software Development and Design has been pivotal in steering Capture and Archiving Software products at Smarsh to the forefront of communication compliance technology.
Over the years, my role has evolved from a Software Engineer to a Lead Engineer, where I now spearhead a cross-functional team dedicated to delivering cutting-edge solutions.
Few Key Points:
• Extensive experience in the end-to-end development of enterprise software products, including Requirement Analysis, Design, Coding, Testing, Debugging, Implementation, and Maintenance
• Leading Cloud Architecture, Technical System Design discussions and Code Reviews
• Experience with various Enterprise Customers and their unique Deployment Models
• Proven ability to manage various complex projects while efficiently adapting to changing priorities
• Partnering with Product Management, Sales and Customer Experience teams to define product roadmap
• Mentoring, coaching highly skilled Software Engineers and providing technical direction to the team
• Excellent verbal, written and interpersonal communication skills
• Detail-oriented individual with a go-getter attitude
• Design and Development of robust, highly scalable communication compliance software
• Leading Architecture and System Design discussions
• Troubleshooting and fixing code to resolve complex bugs, performance and scalability issues
• Identifying issue patterns and recommending proactive measures to address the root cause
• Engaging in cross-functional team meetings to discuss project requirements, progress, and challenges
• Collaborating with Product and agile teams to define and implement reusable and maintainable features
• Contributing to code reviews and ensuring code quality, performance, and adherence to best practices
• Reduced cloud operating cost in AWS by 35%+ (Instance and EBS optimization, direct DB backup to S3)
• Mentoring and coaching junior team members
• Technical Subject Matter Expert for a next generation cloud-based archiving platform for email and other real-time communication/collaboration channels.
• Big Data Technologies like Apache Storm, Kafka, Zookeeper, Hazelcast, ElasticSearch and NoSql database - MongoDB
• Troubleshooting and Code fixing application and production issues.
• Developing and evaluating software tools, prototypes and POCs using latest cutting edge technologies.
• Bridging offshore Engineering with other internal teams and solving code and design issues.
• Key member of a core Software Development team for a flagship compliance product called 'Vantage'.
• Design and Development of Compliance and Archiving capabilities for various collaboration and IM networks.
• Feature enhancements in existing product and bug fixes.
• Re-engineering and Refactoring the legacy code to improve product quality.
• Working with external vendors and partners to evaluate and integrate software solutions (Microsoft Office365, Skype for Business Online, IBM Connections - Social Cloud, SharePoint Online etc.).
• Communicating with all stakeholders, external vendors for collection and documentation of requirements
• Integrating code and participating in peer code reviews
Application development and feature enhancements in Java/J2EE (Struts) for one of the UK's biggest Banks.