Software Engg Level 3May 2014
Working on Java/j2ee. • Around 8+ years of progressive experience in enterprise wide application development including requirement analysis, design, coding, and installation and testing. • Experience in Managing Teams in agile environment and used tools like VersionOne, Agile Jira for sprint planning and Estimation. Release Planning and sprint tracking. • Has a continuous and consistent track record of working on multi-tier Distributed Enterprise Applications using technologies like J2SE, J2EE, Swing, Swing-x, EJB3, Spring, Web Services, REST, EclipseLink, Wildfly(JBOSS AS), Tomcat, XML, Servlets, MySql, MongoDB, ElasticSearch. • Expert in High Availability (HeartBeat), Clustering, Load balancing, reverses proxy (Apache Httpd/Nginx), symmetrical and asymmetrical encryption (OpenSSL) solutions. • Extensive knowledge of Rest implementations (Jersey, RestEasy, Spring MVC), Caching (Infispan,Memcache), SSL, Amazon Web Services (EC2, SES, SNS, S3, Route 53 and IAM), Reverse Ajax(websockets, DWR), Vulnerability solutions(CSRF, XSS). • Experience in reporting (JasperReports, iReport Designer, Google Charts) • Experience in spring modules (IOC, MVC, Web Flow, Security, Data Access Object, Kerberos and Spring Context). • Experience in implementing SSL and SSO using Active Directory, Kerberos ticket, Apache Httpd/Nginx and OpenSSL. • Implemented High Availability (heartbeat packages), Load Balancing and Tomcat Clustering. • Development of Custom view tool with AdventNet WebNMS Framework. • Experience in Performance tuning and analyze the CPU Utilization, Memory usage, Garbage Collection and DB connections to verify the performance of the applications using profiling tools like YourKit, JProbe, Jprofiler. • Proficient in Software Development Life Cycle (SDLC) & CMMI Levels.
Lead Software DeveloperJan 2012 - May 2014 (2 years)
• Spring modules – Web, MVC, Security, Data Access Object, IOC (Spring Core), AOP. • Spring Kerberos Authentication - Involves interaction with windows AD. • Spring Restful webservices with JAXB and JAX-WS interacting with devices (DMA) and database. • Creation and management of OU, users in windows Active Diectory using ldap in java. • Implemented Reporting Solution using jasper reports, with ireport Designer and Google Charts • Secure Activation using spring, smtp and java mail api. • Window Active Directory on windows server 2008 R2. • Vulnerability testing using Qualys Guard scanning. And fixed CSRF, XSS issues. • Implemented High Availability (Heartbeat packages), Reverse Proxy (Nginx) and Load balancing. Centralized Log Management (jdk1.6.9_21, 64bit Centos, Graylog2, Graylog2 Web Interface, Logstash, MongoDB, ElasticSearch, Log4j • Installation and configuration of component, So that they interact with each other. • Configuring Apache Httpd for reverse proxy using Passenger. • Modifying the syslog setting in applications and devices to Log Management Solution. • Testing and performance tuning. ) Webtools Development – Meeting Manager, Reporting (S/W: jdk1.6.9_21, Windows server 2008 R2, jQuery, ireport, Spring Modules, and Log4j. • Spring modules – Web, MVC, Security, Data Access Object, IOC (Spring Core). • Spring Restful webservices with JAXB interacting with devices (DMA) and database. • Implemented Reporting Solution using jasper reports, with ireport Designer. • Ajax/Reverse Ajax (DWR) for asynchronous and to push server events to the client. • Testing and performance tuning. • As part of initial proposal, performed POC’s on AWS, HTML Web Sockets, OpenID, DWR and Reverse proxy using Apache Httpd/Ngnix and tomcat. )
Senior Software EngineerMay 2010 - Jun 2011 (1 year)
jdk1.6.9_21, Solidfe04.50.0071, Rational ClearCase UCM and ClearQuest, Linux 4.1, JProbe, YourKit, Crucible
Software EngineerSep 2008 - Apr 2010 (1 year)
AdventNet WebNMS 4.7 + SP 2 , AdventNet Agent Toolkit Java Edition 6.0, Sun JRE (Java Runtime Environment) 1.5.x, MySQL Database 5.x, Sun Java Web Start in Client PC 1.5.x. ClearCase and ClearQuest.
Software EngineerNov 2006 - Aug 2008 (1 year)
jdk1.5.0_11, Solidfe04.50.0071, Rational ClearCase UCM, Rational ClearQuest, Linux 4.1, PuTTY.