Senior Software Engineer with experience in developing robust, highly scalable, multi-tier applications. Strong understanding of all phases of Software Development Life Cycle with concentration on coding, design, development and implementation of various applications. Good knowledge and skill of creating new software & systems, designing, analysis, testing and coding for modules while structuring customized solutions to meet client specific needs. Skilled software craftsman with expertise in Java, JavaScript, Ajax, Agile and other programming languages. Excellent ability to grasp emerging technologies and interact smoothly and effectively with peers, senior management and clients.
|
|
Worked with a team to develop unified platform ( GAAP) that enables quick to market, cost-effective, highly scalable and easy to operate solutions when interacting with external data domains. The platform uses an extensible plugin architecture to handle credential management for endpoints requiring authorization, signing of requests and parsing the data to a structured format. The platform handles scheduling of offline execution of tasks, asynchronous task management, custom DSL scripting language for accessing data, script development environment, dynamic deployment of tasks, management of endpoint throttle limits, temporary storage of result data and proactive monitoring and alerting.
Worked with a team to develop a web-based script development environment using Java on the Play! web framework, storing scripts in CouchBase. The scripts are based on the Groovy programming language and enhanced to pull data from different data domains to LinkedIn.
Developed and maintained an administrative tool used to deploy those scripts as well as monitoring script performance by integrating with internal monitoring tools such as InGraphs, Auto Alerts etc..
Involved in company-wide initiative of PRPC to REST migration for various LinkedIn services which required understanding of different services, writing unit, integration tests, a/b testing and cross team collaboration.
Environment: Core Java 1.7, Spring, JSP, JUnit, EasyMock, XML, XSLT, HTML, DOM, JavaScript, Ajax, CSS, Git, SVN, Jetty, Eclipse, Intellij, Linux, Oracle, CouchBase, Voldermort.
Esaya provide end-to-end data migration service for email providers for providing seamless experience for onboarding new users to webmail provider. Esaya's flagship product, TrueSwitch can migrate emails, address book, calendar, bookmarks and other personal data, as well as setting up email forwarding and canceling old account. Clients include Gmail, Yahoo, AOL, MSN, Comcast, Verizon, Time Warner Cable and various Cable/Telecom companies.
Environment: Core Java, JDBC, JSP, Servlets, JUnit,
XML, XSLT, HTML, JavaScript, CSS, CVS, Log4J, Tomcat, Ant, Eclipse, Linux, Oracle, MySQL, Postgres.
Resumes, and other information uploaded or provided by the user, are considered User Content governed by our Terms & Conditions. As such, it is not owned by us, and it is the user who retains ownership over such content.
Many factors go into creating a strong resume. Here are a few tweaks that could improve the score of this resume:
School Attended
Job Titles Held:
Degrees