Post Job Free
Sign in

Engineer Software

Location:
Germantown, MD
Posted:
March 17, 2014

Contact this candidate

Resume:

BRINDHA SRIDHARAN

226-***-****

*******@*****.***

Mississauga, ON, Canada

SUMMARY

D etail oriented programmer and architect with 10 years of experience in devising

i nnovative and tailored solutions to meet business requirement in diverse industry.

A dvance skills with leading edge programming tools complemented by proven ability to

a ssimilate and rapidly utilize emerging technologies. Sound mathematics knowledge with

e xperience in developing data processing logics and comprehensive algorithms.

• Having 10+ years of experience in analysis, design and development of enterprise applications

using J2EE and product development experience in IBM Websphere Server

• Experienced in application development across various domains. Utilized SDLC, OOAD, UML,

design Patterns for enterprise development

• Extensive software development experience in Object oriented applications using Java, JQuery,

AJAX, HTML, CSS, JDBC, JSF, STRUTS, Servlets, JSP, EJB, XML, Swing

• Deployment of J2EE applications in Weblogic8.1, Web Sphere 5.1 and above, Web Sphere portal

server 6.0,Oracle 10g AS, Jboss 4.0.0

• Strong in Relational Database systems such as Oracle 9i, IBM DB2 8.0, SQL Server 2005

• Developing business components using EJB 3.0

• Participated in all phases of software development life cycle including design, development,

testing and documentation

• Experience in configuration management tools like CVS and ANT build tool

• Data Modeling, Big Data Solutions and analytics

• Excellent presentation and training Skills

Technical Skills and Expertise

Programming Languages: Java, PL/SQL, SQL, Android SDK

Web: JEE, Ajax, GWT, XSTL, JQuery, JSON, REST, HTML 2.0

Application Servers / Middleware: WebSphere, WebLogic, Apache Tomcat, JBoss, Lotus Notes

IDE: RAD, Eclipse, IntelliJ4, Netbean

Tools: TOAD, CVS, Rational Rose, Subversion, Eclipse, MS Visio

Databases: Oracle, My SQL, DB2, SQL Server, MongoDB

Framework: Spring, STRUTS 2

ORM: Hibernate

OS/Systems: Hadoop, Linux, MS Windows

Big Data Processing: Pig, Hive, HBASE

Development Methodologies: Waterfall, Agile (Kanban, Scrum, Scrum-ban), DEVOPS

Professional Experience

Senior Software/DEVOPS Engineer

TSYS Global Solutions, (August 2012 – Present)

Project

Developed FirstMart a web based software for retail sector for analysing huge volume of user data to

study user behaviour pattern, user search recommendations etc. using Hadoop, Java and Android.

Responsibilities

• Designed, developed, modules in Object oriented environment using Java, JQuery, AJAX,

HTML, CSS, JDBC, STRUTS, Servlets, JSP, XML and Android.

• Designed, implemented, and improved analytic solutions for Big Data on Apache Hadoop,

MapReduce, HBase, Hive, Pig, stacks. Provided technical expertise, training and guidelines to

the development teams for reducing development and deployment time. Analyzed, designed and

developed enterprise applications using J2EE and product development experience in IBM

Websphere Server.

• Developed frameworks and new technologies for code and fault injection into all levels of

Hadoop clusters.

• Shaped functionality scopes, requirements and the architecture of resource scheduling system.

• Conceptualized, designed, developed, and led the development of Java server-side and UI layer.

• Responsible for designing and developing business logic and UI for mobile android

application.

• Trained and educated business customers about tools and methodologies.

• Cross-communicated with all levels of management and technical teams regarding the system

scope.

Accomplishment

• Reduced quality engineering and development overhead by 20% by designing and implementing

re-usable solution patterns.

• Conceptualized and developed automated technological processes to coordinate component

deliveries within the enterprise system.

Senior Software Engineer

Ford Motor Company (January 2011 to August 2012)

Project:

This project details with revenue sharing between FORD and SiriusXm for the satellite radio of SiriusXm

which is been fix to Ford Vehicles. SDARS uses struts framework with oracle as the its back end

Responsibilities

• Design, development and Deployment of J2EE application in Weblogic8.1, Web Sphere 5.1

and above, Web Sphere portal server 6.0, Oracle 10g AS, Jboss 4.0.0.

• Advocated new technologies and software quality assurance processes increasing platform quality

and reducing error fixing time.

• Collaborated with project Managers and Business managers to address the reporting needs for

SIRIUS . Custom reports were created on in Excel using Apache POI.

• Develop SaaS components in Java and Ajax communicating over a JSON-based service bus

• Write User Interfaces and Ajax in Javascript & jQuery, promoting reusable patterns, functional

programming, and closures

• Develop jQuery plug-ins for reusable UI widgets

• Break down business requirements into tightly defined software module specifications/estimates

& document them on Wiki.

• Write functional prototypes of web interfaces using JSON to simulate Server layer

• Assisted in creating of Remote development teams.

• Conceptualized and prepared architectural document.

• Used Configuration management tools like CVS and ANT build tool

• Monitor the code written by the developers and review it.

Accomplishment:

• Solved Web service communication data lose problems between SIRIUS and FORD Motors and

was appreciated by Business owners

Software Engineer

MN Computer Systems, Singapore (September 2008 to September 2010)

Project

iCARES: Developed iCARES(innovative Circle Activities Review and Evaluation System) a innovation

department in HDB Singapore. It is used in all the departments in HDB. This project is used to automate

the In-House activities like managing teams and projects handled.

HDB E-alert: Developed E-alert system for alerting the HDB information’s to its stake holders via

SMS, Email, AdHoc. The application was developed in JSP and servlet with Java Mail API.

HDB EMAP: Developed EMAP a visual information system for locating the Flats, shops, industries

and other products information’s via online for its customers. Ajax is used to retrieve information’s

from various department resources.

Responsibilities

• Designed, developed, and maintained major modules in ICARES software in Object oriented

environment using Java, JQuery, AJAX, HTML, CSS, JDBC, JSF, STRUTS, Servlets, JSP,

EJB, and XML.

• Redesigned and extended an existing JEE enterprise information application into scalable,

distributed software management system.

• Developed the business layer in EJB. The EJB layer communicates with DB2 tables to get the

related data for the various business functions. The resulting data are returned to front end as

DTOs.

• Implemented the Java Mail API in email, SMS, AD-hoc remainder and alerting system

• Updating document to domino server is done using DIIOP API

• Used Apache file upload API to upload client files to server

• Used POI API and iTEXT API to generate excel and pdf based reports

• Log maintained using log4j API

• Used AJAX for file upload and fetching data from server and Used Prototype and java script

libraries to provide high-touch Ajax functionality

• Used JQUEY for menu design and validating forms

• Called web service for getting details form different departments to get client details

• Developed specifications for stored procedures and wrote DAOs to interface them with Java

code.

• Involved in Test Case creation, Unit Testing and Preparation of technical documentation

• Created JUnit tests for Test Driven Development.

• Enhanced data, access, and security models separated presentation layer from middle tier and

backend.

• Created scheduled jobs for sweeping expired database content

Accomplishment

• Identified and Solved two years old problems in existing Enterprise software application in

Housing Development board, Singapore within a week’s time of assigned to the project and was

appreciated by the chief operating officer

• Improved hardware resources utilization by 15%, repetitive tasks by 30% and quality cycle for

number of releases by 10%.

• Increased the clarity of the modeling process and reduced business development costs.

Senior Software Engineer

Conrad Technologies Pvt Ltd (November 2003 to August 2008)

Project

Elaw: Electronic Law Information Retrieval System is developed for law firm in Malaysia. It involves

sharing of law information across various entities. It maintains Client records, Case Records, Case Entries

and Case Proceedings, Rulings, Reports etc

COS: Cargo Optimization System is cargo management software optimizes shipment, schedule, aircraft

capacity, cost and business rules to optimize station and customer level allocations. Further it allow client

to create and optimize various scenarios regarding schedule, routing and customer pricing

Noplatform: Portal targets professionals and research scholars to present their innovations and research

works in this portal, they can present research paper, articles etc.

Responsibilities:

• Developed code in Java 1.5, JSP, JSTL, JDBC, SQL and Ajax on platform including Tomcat, MS

SQL Server, and Oracle.

• Wrote Product Development specs, deployment, QA test plans and worked on use cases right

from the front end to DAO layers.

• Implemented the GUI using struts frame work. And done primitive client side validations are

handled using JavaScript.

• Implemented various design patterns like Singleton, Business Delegate, DAO, Factory pattern

etc.

• Worked on Performance tuning issues identified during testing and Wrote stored procedures for

SQL Server side.

• Configured JMS Queues, Queue Connection Factories etc.

• Mentored junior members of the development team.

• Adapted new technologies and trained the same to the team members.

Accomplishment:

• Reduced downtime of systems by implementing well-designed security, backup, and upgrade

policies.

• Contributed to various working “Reference Implementations”. These provide technique

examples that actually run in the environment to demonstrate to Application Developers how a

technique could be implemented

Education

Bachelor of Science (Mathematics), University of Madras, India



Contact this candidate