Disciplined IT professional with over 10 years of experience in software development, technical design and the implementation of enterprise-level architecture solutions across multiple industries. Apply full understanding of the software development life cycle (SDLC) and Agile methods, implementing industry best practices to deliver IT projects and enterprise solutions in consulting and hands-on roles. Partner with stakeholders, technical resources and project managers in support of the full lifecycle development of solutions including application architecture as well as enhancements. Drive multi-disciplinary research for designing solutions and participate in design, code, testing and integration of software modules as well as hardware enhancements. Develop a thorough understanding of business requirements, solutions architecture and technical strategy to create, communicate and deliver technical solutions. SKILLS & CAPABILITIES Expert in domain and requirements analysis, application and systems analysis, with the ability to analyze and resolve cross-domain problems through effective decision-making and issue resolution. Demonstrated track record of achieving SLA targets of 99.999% availability for unpredictable volumes. History of achieving desired results in business continuity and performance with direct contributions in technical architecture, operations, and the resolution of code and infrastructure issues in production environments. SDLC experience includes project management, solutions architecture, requirements and gap analysis, system design and testing, and the review of functional and non-functional business requirements. Strong communication skills with the ability to work in both team and self-directed settings and balance multiple priorities with results-driven execution.
Interests: Big Data, Cloud Computing, Docker, Openstack, Ruby, Python, Scala
Senior Software Engineer October 2010 to CurrentIshi Systems Inc － Jersey City, NJ
Worked within the full SDLC process for assigned client engagements with service owner and project manager for risk detection and mitigation, requirements gathering, solution analysis, architecture and design, application development, delivery and support.
Lead the design of subsystems and tools across multiple projects, saving valuable time and resources in development, testing, and implementation.
Guided teams of up to 7 and mentored staff in domain knowledge, development and quality assurance, service and solution upgrades, new technology adoption.
Designed a highly available, client-facing distributed subsystem distributed across multiple datacenters and backed by peer-to-peer replicated Oracle TimesTen In-Memory database.
Re-architected the company's flagship service, removing redundant components and scaling the service from 500MB per hour to 50GB per hour, trimmed the relational schema to reduce transaction volume by 90%.
Contributed technical expertise to projects in the areas of system robustness, fault tolerance, failover introduction, high scalability as well as management/methodology assistance with Sprint management, Jira introduction, and the continuous integration and delivery of system features and subsystems.
IT Consultant/Senior Software Engineer April 2007 to September 2010Ishi Systems Inc － Jersey City, NJ
Served as internal consultant on an over 3 year engagement with Fannie Mae, working directly with stakeholders and project manager in the gathering and analysis of functional and non-functional requirements, RDBMS design, technology selection, web application design and development and deployment across multiple environments.
Provided systems and domain analysis and developed architecture and data model for the independent verification of assets and liabilities, capital market buy up and buy down grids.
On-site IT consultant March 2006 to April 2007Ishi Systems Inc ACNielsen Corporation － Jersey City Cherry Hill, NJ
responsible for requirements analysis and the preparation of design artifacts and development for re-architecting legacy systems and conversion of desktop tools into web-based applications while enhancing production issues with the company's customer-facing, business critical Homescan service.
Optimized a poorly performing legacy survey application, slashing 75% off of analyst survey creation time.
Converted a desktop Visual Basic application to a web-based application, provided a highly interactive dashboard allowing for accelerated analyst throughput.
Programmer Analyst July 2005 to February 2006Ishi Systems Inc － Jersey City, NJ
Performed in-house systems analysis, design, and development for prospective and current clients.
Software Engineer Intern December 2004 to June 2005Scanbuy Inc － New York, NY
Developed and deployed programming for a range of mobile device application enhancements while successfully completing all internship program requirements.
Created a J2ME application to program a J2ME enabled device to scan and decode various types of barcodes, deploying the application successfully to multiple Nokia and Siemens SX1 devices.
Designed an application enabling image uploading capabilities to remote servers utilizing socket programming, HTTP, and Java.
Produced an email application to send text and pictures in J2ME, utilizing HTTP protocol for mobile devices and a J2ME barcode information retrieval application for Sprint PCS devices.
Technology utilized for development: kSOAP and kXML on the CLDC 1.0/MIDP1.0-2.0 platform, Java Servlets deployed on Tomcat container, Apache Web Server 2.0 and MySQL, and .Net web services.
Master of Science : Computer ScienceNew Jersey Institute of Technology － Newark, NJComputer Science