Versatile, hands-on technical leader with 10+ years of experience who brings ideas and concepts through to fruition delivering cutting edge technology solutions. Innovative strategic planner able to simultaneously envision the macro- and micro-views and create road maps to success. Turnaround and startup specialist capable of quickly adapting to changing requirements. Results-focused architect, noted for meeting tight release/shipment deadlines, building top-performance technical teams and work hand-in-hand with team to get the mission accomplished
Programming - C, C++, Java, J2EE
Cloud multi-tenant services ( SaaS )
Object oriented design and analysis
Design patterns and principles
Service Oriented architectures
REST API design and implementation
Analytical and problem solving skills.
Data structures and algorithms
Unit, integration, functional testing
Test driven development
Full stack web developer
Software Development Life Cycle (SDLC)
Requirements analysis and design phases
Agile development methodologies
Strategic Planning and roadmaps.
Team leadership, Training and Motivation
Created software architecture and guided implementation of 30+ critical real-time stock exchange feed servers resulting in annual savings of over $50 million.
Built an automated data validation system which increased the quality of data resulting in a 45% reduction in customer complaints and saved division costs by $500K in QA.
Energized web presence for SaaS startup, delivering concept to completion of website design.
Designed dozens of software solutions driving continuous improvement to processes, systems, work flow and customer responsiveness.
Chief software architect for start-up enterprise specializing in cloud-based institution management web application.
Chartered product designs and road-maps for the initial product in collaboration with founders, customers and development teams to bring products to market within 2 to 6 months.
Leverage Amazon EC2 cloud network and server infrastructure to reduce costs and optimize performance.
Utilize Java EE, MySQL, HTML5, Bootstrap, Java Script, Jquery, REST, and JSON technologies.
Designed service-oriented enterprise architecture that was scale-able, robust and stable to seamlessly integrate multiple technologies to achieve business goals. Designed and implemented shared infrastructure, standards and processes for IT project teams.
Technical architect of mission critical real time market data systems which serves high volume ( millions of messages per second ) quickly and reliably by using fault tolerant model.
Implemented solutions to improve data reliability and performance of the system by 40%.
Reduced annual payroll by $500K by building technology solutions to automate data validation and visibility.
Built cohesive teams, hiring junior software developers and provided hands-on instruction to team members with regards to design and code reviews; assisted members in making sound architectural decisions and writing neat code.
Received “Incredible Employee” Award in 2012 as the top performer within software development.
Led the EDA domain providing products and services for application development, language for description, and an extension of application users' environment
Developed extended document solution in C++ exporting complex CAD/CAM designs to PDF and PS format.
Redesigned and improved the performance of Design Data Management System by 20%.
Drafted detailed design objectives and developed architectural and system design documents.
Drove continual improvement to system architecture by refactoring old legacy code.
Collaborated with product and engineering team members to define and develop new product concepts.
Awarded "Employee of the year - 2007".
Served a senior role as part of the development team to initiate the rapid development of manageable and highly available telecom systems.
Developed ‘Name' service; a component in providing the location transparency within a system through maintaining a database of mappings between the friendly name of an object and its object reference.
Instrumented and modified unit and integration tests to improve software quality and reliability.
Developed a software application to allow the reading of data and simulation of flight maneuvers for a Solid State Crash Data Recorder (otherwise known as a black-box).
Others : Requirements Analysis, Software Architecture, Software Development, Strategic Planning, Leadership & Training, Configuration Management, Object Oriented Design, Database Management, Agile development methodologies, Linux Internals, Communication Skills, Web development
Platforms & IDEs: Linux, Solaris, Windows, Eclipse, Visual Studio, IntelliJ, Rubymine
Companies Worked For:
Job Titles Held: