Suresh K Babu
**** ********* **, **********, ** *3463
561-***-**** *********@*****.***
( Extensive experience in Software Project Management, Architect and
Development of Software Solutions
( Proven leadership, analytical and communication skills.
( Result oriented leader with comprehensive business and technical
background
( Builds cohesive teams that achieves specific goals in challenging
environments
( Experience in managing onshore and offshore teams
( Easily adaptable to new technologies and methodologies
Professional Experience
RedPrairie (formerly Escalate Retail Corp), Delray Beach, Florida
Director, Software Development
RedPrairie acquired Escalate Retail Corp. and rebranded it as RedPrairie
Direct Commerce. RedPrairie Direct Commerce is an E-Commerce (B2B/B2C)
software development company that provides end-to-end business solutions
through their suite of products that fall under different labels like
Ecometry, Blue Martini, Big Ticket and Client Telling etc. I joined the
development team as a Software Developer in 2000. In 2007 promoted as the
Manager of the Software Development and in 2009 promoted as the Director of
Software Development.
. The legacy application is ported to .NET platform to create a new robust
market competitive product. This transition increased the market share of
the company which drove increased revenue in new software licenses and
maintenance.
. Created a hosting model of the application with projected revenue of $5
million. The hosting model penetrates into a new market for the company.
. Responsible for the architecture and development of a Web based UI for
the application. This solution brings the company to the top list for
hosted or onsite solutions with the capability to scale vertically or
horizontally. Also the implementation and upgrade process will be
simplified which provides the cost of maintaining the system for the end
user less expensive.
. Responsible for the planning and layout of a multi-phase project plan to
bring the product to market in a timely and profitable manner.
Architected the product to meet the PA-DSS standards. The approval by the
PCI council made the company one of the first to be listed in the
official list.
. Followed the incremental development model to provide core
functionalities up front while planning for the remaining features and
any newly requested features by clients based on priorities. This helped
the company to improve the quality and reduced time to deliver the
market. Analyzing and designing the core functionalities for better
performance improvements returned a high appreciation of the exiting
customers and also as a reference for new sales.
. Involved with the design and development of a more scalable, flexible,
robust system to meet the demands of our E-Commerce clients. Software
reuse was highly promoted by means of following best practices in the
Object Oriented Design and Programming world. The integration of the E-
Commerce platform and the POS module paved the way for a total solution
for customers.
. Designed and developed a new payment gateway interface of the product
line. The new gateway provided the way to integrate to multiple payment
processors and it can be integrated to other products of the company.
This helps the company to share the product across product line and save
the implementation cost for company.
. Managing the product development team including software development,
testing, and product control and project managers. The onshore and
offshore resources are managed for the product development. Managed the
software development team of 10 developers along with providing
directions to a team of 7 QA and Release management team. In addition
responsible for the 5 offshore resources for development team. Works with
the business analyst's team in the analysis and requirements of the
product. Recruited the best talent suited for the needs of the project
and mentoring the team to achieve the end goal.
. Provides leadership to the product development team in the design and
implementation of the new architecture implementation. Responsible for
project management, budgeting, reviews, and administrative tasks.
Actively involved in meetings with Clients, Vendors, Business Analysts
and Sales.
. Provided timely status updates to clients and executive management.
Conducted user acceptance testing sessions prior to each release cycle to
seek early client feedback and provide quality support to the end users.
Insofttech Inc,Clearwater,Florida Aug'99 -
Jan'00
Senior Software Engineer
. Insofttech, a consulting company in Florida that provides customized
services to its various clients and provides in-house development for
various projects undertaken.
. Worked closely with the Business Analysts and the Users to gather and
formalize the system requirements and specifications.
. Evaluated and recommended new software and solutions to the development
organization.
. High-level design and Detail design of the various components of the
software. The Design was carried out using UML. The primary design goals
were to follow industry best practices like abstraction, encapsulation,
and loosely coupled, extensible, scalable, flexible and reusable
components. Heavy usage of Abstract base classes, Interfaces,
Inheritance, Polymorphism within the confines of widely used Design
Patterns.
DTE, Kerala Feb'95 - July'99
Software Engineer
. Project leader for the World Bank aid project for the computerization of
various government departments.
. Image Compression using Gabor Transforms using Neural Networks.
. The 3 layer feed forward back propagation neural network was simulated
and the image is applied to this. The middle layer will settle down for
the Gabor coefficients.
. Provided consultancy services to different departments and their projects
. Developed software components following the software life cycle
methodology.
Developer/Programmer, MITCC, Karnataka, India Jan'89
- Feb'95
Additional Expertise
. Extensive knowledge in the use Microsoft development tools and
guidelines including .NET and project management software. Experience
in multiple programming languages including C, C++, Java, .NET etc.
Familiar with the different windows operating systems and UNIX
systems. Experience in J2EE technology.
. Experience in the SQL Server and ORACLE databases solutions.
. Knowledge in project management tools and SDK
. Published paper on the implementation of multi-layer neural network
solution
. Published paper on the implementation for Gabor Transforms.
Academic Qualifications
M.S in Computer Engineering
B.S in Computer Engineering