Senior Software Engineer Resume
SUMMARY:
- Over fourteen years of experience in planning, analysis, design, implementation and maintenance of web applications using web technologies with teams globally distributed
- Experience in requirements gathering, business, and technical presentation
- Excellent proven written and verbal communication, and interpersonal skill
- Experience leading and working with globally distributed team
- Expertise in OOP, PHP, ASP.Net MVC, ADO .Net, C#, Java, O/R entity mapping, LINQ, Generics, IIS, SEO, Visual Studio, web services, COM, JavaScript, Python, HTML/5, DHTML, CSS and XML
- Expertise in developing AJAX application using custom code and libraries such as jQuery
- Experience developing RESTful services
- Experience and noledge of Git, Mercurial, Jenkins, JIRA, Visual Source Safe, Rational ClearCase, CVS and Source depot
- Experience with new iterative/extreme development process (SCRUM/Agile and TDD)
TECHNICAL SKILLS:
Operating Systems: Win 2k12/2k3/XP/2000/NT, Mac, and LinuxLanguages:Java, C#, Python, PHP, XHTML, HTML, HTML5, XML, T - SQL
Web technologies: JavaScript/JSON, ASP.Net MVC, AJAX, Web services, DHTML, CSS, XSLT, Nintex Workflow, and Corasworks.
Middleware: ADO.Net, Class libraries, .Net 1.1-4.0, Windows Service, COM, ADO, ActiveX
Database: MS SQL Server, MySQL, MS Access, Oracle, MongoDB, CouchDB/Membase, Cassandra
Servers: IIS 5.0/6.0/7.0, Apache, Tomcat, Gemfire, HornetQ, MSMQ, Index Server, Source Depot, MOSS 2007
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Engineer
Responsibilities:
- Design, development, and maintenance of RESTful API and backend systems
- RESTful API handling over 5000 requests/sec under 100ms latency
- Interface with POS system (Logix) using batch process
- Data ETL
Environment: Java, Spring, Hibernate, Gemfire, HornetQ, Mercurial, JIRA, Jenkins, Tomcat, Cassandra, MariaDB, Python, and MS Office. Confidential ( )
Confidential
Data Visualization Engineer
Responsibilities:
- Making sense of big data
- Visual presentation of data - Trends, triggers, and propensity
Environment: JavaScript, HTML5, CSS3, JSP, GitHub, JIRA, Jenkins, Tomcat, Sublime, MS Office.
Confidential
Lead Engineer
Responsibilities:
- Designed, developed, and maintained flagship mobile app - m.realtor.com. 0.7M+ UU/day
- Designed and developed “My Account”/personalization for m.realtor.com with read/write through client cache
- Designed and developed first hybrid app with communication bridge between web and native app
- Designed and developed first of its kind HTML5 canvas based functionality - sketch a search and charting
- Winner in one and runner-up in another Hackathon of teh two Hackathons
- Collaborated in implementing Kanban method of Agile development leading to continuous deployment
- Redesigned flagship portal realtor.com, with 1.5M+ UU/day, gaining over 30% in overall performance
- Implemented first of its kind, runtime configurable A/B testing system
- Introduced first NoSQL implementation for caching and later data storage
- Actively worked with cross functional teams in requirement analysis, planning, and documentation
- Worked with globally distributed teams with size ranging from 2-20
Confidential
Sr. Software Engineer
Responsibilities:
- Designed and implemented several scalable custom applications and reporting tools integrated with disparate business applications using Microsoft’s .Net technology and design patterns
- Maintain public web site on DNN platform
- Presented project plans, status, and application demos at teh c-level
- Analyzed and generated operations requirements
Environment: MS Visio, Telerik Report, MS Projects, MS Office, MOSS 2007, Windows 2003 Server, SQL Server 2005/2008, C#, ASP.net, JavaScript, CSS, XHTML, Web 2.0 Standards, AJAX Control Kit.
Confidential
Senior Software Engineer
Responsibilities:
- Led team’s Operational Excellence initiative to score second highest in compliance score in teh organization
- Led, designed and developed CAT system leveraging BMC Software’s AR System (Remedy) as teh backend
- Designed and developed SharePoint integrated site for project delivery planning
- MOSS 2007 Administration
Environment: MS Visio, MS Projects, MS Excel, MS Office, Windows 2003 Server, SQL Server 2005, Oracle, Lucene.Net, C#, ASP.net, JavaScript, CSS, XHTML, Web 2.0 Standards, AJAX Control Kit, SharePoint, Remedy Service Management,.
Confidential
Software Development Engineer
Responsibilities:
- QA management - test cases, performance test, and code coverage.
- Extensively led in requirement analysis, system design, and development of new tools.
- Developed plug-in based test environment for backend server testing using C#, XML.
- Developed LoadRunner scripts for performance testing
Environment: C#, ADO.Net, Windows 2003 Server, SQL Server 2000