EDI HERNANDEZ
**A *th Avenue, Brooklyn New York *1217
Software Engineer ***.*********@*****.*** 1-347-***-****
SUMMARY OF QUALIFICATIONS
Senior Software Engineer with extensive experience (10+ years) in spearheading the full life cycle of the software design process, including
requirements definition, development of the architecture, analysis, design, testing, deployment, and maintenance of company-wide
management information systems.
Expert in C#, ASP .NET, and T-SQL with database analysis and design.
Strong problem solving, design and integration skills.
Skilled in developing business plans, requirements specifications, user document, and architectural systems research.
Experience implementing a business intelligence strategy using MS SQL Analysis Server in conjunction with MS SQL
Integration Server.
Demonstrated proficiency in leading and mentoring individuals to maximize levels of productivity, while forming cohesive
team environments.
Serving as an attaché between the Office of Information technology (OIT) and the Office Environmental Health and Safety
(OEHS) exercising the ability to pivot and deliver in coordination with the Chief Technology Officer and Assistant
commissioner for OEHS
AREAS OF EXPERTISE
Languages: C#, C++, Java, C, Lisp, JavaScript
Framework: NET (4.0- 2.0), Naked Objects
Software: Visual Studio 2010, Team Foundation Server, SQL Server2008r2,Reporting Server(SSRS), Analysis Server (SSAS),
Integration Server (SSIS), Biztalk2010, Sharepoint2010, VMware, HyperV, MS Project, Visio, Access, SilverLight,
Blend4.0
Systems: Windows(7,2008R2,2003)
Design: Model View Controller (MVC), Model View Presenter (MVP), Domain Driven Design (DDD)
Management: Strategic/Tactical IT Planning, Change Management/Process Improvement, Contracts/Contractor Management, Team
Building, Employee Supervision, Project Management
Other: Bi-lingual, fluent in English and Spanish.
PROFESSIONAL EXPERIENCE
Positions Held
Senior Software Engineer NYC DEP USA 2005 – Present
Senior Software Engineer & Instructor Universidad O&M DOM. REP. 2004 – 2005
Web Developer Onmicron Int'l. DOM. REP. 2002 – 2004
Technical Accomplishments
Serving as Lead Architect and Software Engineer for all software development projects concerning the Office of Environmental Health
and Safety (OEHS) at the New York City Department of Environmental Protection (NYC DEP). The endeavors of the teams are to
produce a collection of critical applications that are the pillars for the management and sustainability of the Environmental Health and
Safety Program at NYC DEP. The projects include (see portfolio for additional details):
Training Tracking and Reporting System (TTRS),
Employee Concern Tracking (ECT),
Legacy Action Tracking System (LATS2),
Audit Items Tracking System (AIT),
Compliance System (CTS/PMIS),
Electronic Risk Management Program (eRMP)
Technical Accomplishments
Duties included the analysis, design, software architecture, coding practices, supervision of development, documentation
standards, establishing guidelines, and strategic plans to develop software systems levering the Microsoft .NET framework.
Experience and knowledge of software design methodologies, information systems architecture, object oriented design, and
software design patterns.
1 EH
EDI HERNANDEZ
74A 4th Avenue, Brooklyn New York 11217
Software Engineer ***.*********@*****.*** 1-347-***-****
Strong in the area of life cycle development of enterprise software. Gather requirements, system specifications and conduct
analysis of business requirements.
Responsible for deployment of solutions to all environments including development, staging, and providing documentation
and supervision for production deployments.
Agile/scrum development methodology and also conduct ad-hoc code review sessions and troubleshooting sessions with
consultants in an effort to enforce quality assurance protocols.
In coordination with Microsoft, serve as the lead NYCDEP representative charged with instituting new protocols for
automating building and deployment of web applications.
Identification and fine tuning of slow running queries and fine-tuning of stored procedures.
Troubleshoot software issues and program code to satisfy new requirements.
Coordinate collaboration with various teams, i.e. infrastructure and server operation teams to provide support for applications
in production.
Develop and implement a feedback system for tracking users concerns, bugs, and defect tracking regarding use and
functionality of new needs.
Management Accomplishments
Managed a team up to 15 software engineers in collaboration with business managers to establish efficient methods for
troubleshooting and maintaining existing systems.
Successfully trained approximately 40+ staff trainers on the usage of systems detailed above, and provided technical support to
300+ end users and Bureau/Software application administrators’ on an ongoing basis.
Recruited, interviewed, and hired personnel with the goal of creating mission specific teams.
Established and maintained supervisory controls to ensure systems are maintained and updated in accordance with new
requirements.
Conducted on the job training to bring personnel up-to-speed to perform required tasks.
Developed specifications of applications for the procurement of consultants.
Scheduled daily review and problem solving sessions with consultants in an effort to maintain/keep projects on schedule.
Responsible for technical design, project plan, estimations, preparing work breakdown structure, and action item list.
SOFTWARE PORTFOLIO
Responsible for the architecture, analysis, design, development, deployment and maintenance of agency-wide information systems, which
provide critical data necessary for establishing and maintaining health and safety compliance according to government regulations and
industry standards.
Training Tracking Reporting System (TTRS)
TTRS provides a centralized repository of all the training information at the New York City Department of Environmental
Protection (NYC DEP). Individual training coordinators for each department are responsible for updating the system by
scheduling classes, maintaining employee profiles, certifications, licenses, and other training information. TTRS was originally
design to satisfy the requirements set by a Federal Monitor in order to maintain Employee Health and Safety (EHS) Compliance
throughout at NYC DEP locations across NYC; due to its success many additional modules have been added and new
requirements are made frequently.
The TTRS architecture consists of two ASP .NET multi-tier web sites, Multiple MSSQL databases for persisting data and serves
as a data warehouse for Business Intelligence (BI) needs, a web service for data sharing, a SharePoint site for BI reports, MS
Report Server (SSRS) for on demand and data driven subscription reports, and a notification module that leverages BizTalk to
send asynchronous email alerts.
TTRS development was initiated in the Fall of 2008 and has been in production since January 2009.
Employee Concern Tracking (ECT)
The ECT is critical to the mission of the EHS program at the NYC DEP, to maintain a safe working environment for its
employees, and serves as an information system which provides a means to verify that employees concerns are being heard and
addressed. The system assists in maintaining Agency compliance pertaining to employee concerns.
The ECT architecture consists of an ASP .NET multi-tier web site, MSSQL databases for persisting data, MS Report Server
(SSRS) for on demand and data driven subscription reports, and an enterprise action item tracking notification module that
leverages BizTalk to assign items to responsible individuals charged with disseminating and tracking the completion of tasks.
Incomplete action items are escalated to supervisors via an email notification.
ECT development started in Spring of 2009 and has been in production since January 2010.
2 EH
EDI HERNANDEZ
74A 4th Avenue, Brooklyn New York 11217
Software Engineer ***.*********@*****.*** 1-347-***-****
Legacy Action Tracking System (LATS)
LATS was developed to assist employees at the NYCDEP ensure that all DEP facilities are free from hazard created by building
materials used in the pass such as Lead, PCB, Asbestos and Mercury, and provides a centralized location where users can track
and obtain information of recommendation dealing with legacy material within DEP facilities.
The LATS architecture consists of an ASP .NET multi-tier web site, a MSSQL database for persisting data, and MS Report
Server (SSRS) for on demand and data driven subscription reports.
ECT development started in Spring of 2009 and has been in production since January 2010.
Action Item Tracking (AIT)
AIT was developed to provide is a centralized repository of all Environmental Health and Safety (EHS) audit findings identified
at NYCDEP facilities throughout NYC. AIT is data is inputted by the Office of Environmental Health and Safety’s Audit Team,
which is responsible for verifying that the Agency’s Bureaus’ and Offices’ are in compliance EHS policies. Findings and
Corrective Action Items are developed as a result of the audits and must be resolved within a certain amount of time.
The AIT architecture consists of an ASP .NET multi-tier web site, a MSSQL database for persisting data, and MS Report Server
(SSRS) for on demand and data driven subscription reports.
AIT development started in Fall of 2006 and has been in production since the Spring of 2007.
Compliance Tracking System (CTS)
CTS was built as part of the Federal Mandate to prevent EHS violations within Department of Environmental Protection
(DEP). The CTS is an early alert system which reminds DEP employees that EHS policy elements need to be implemented at
the various NYCDEP facilities where they have been applied previously, and if not, outlines the policy elements required to be
addressed. A notification is escalated to supervisors via an email alert.
The CTS architecture consists of an ASP .NET multi-tier web site, a MSSQL database for persisting data, MS Report Server
(SSRS) for on demand and data driven subscription reports, and an enterprise action item tracking notification module that
leverages BizTalk to assign items to responsible individuals charged with disseminating and tracking the completion of tasks.
Incomplete action items are escalated to supervisors via an email notification.
The CTS development started in Spring of 2005 and has been in production since Spring 2006.
Electronic Risk Management Program (eRMP)
The eRMP was commissioned as part of a Federal Mandate to ensure that OEHS has an efficient information management
system in-place to mitigate the risk of handling hazardous materials at the Agency’s facilities. The eRMP was responsible for
tracking risk management processes for facilities handling highly hazardous materials (i.e. chlorine). The application tracked
Management of Change (MOC), Prestart-Up Safety Procedures (PSSR), Process Hazardous Analysis (PHA) and Incident
management data, and tracked the accountability of personnel responsible for performing required tasks.
The eRMP architecture consists of an ASP .NET multi-tier web site, a MSSQL database for persisting data, MS Report Server
(SSRS) for on demand and data driven subscription reports, and an enterprise action item tracking notification module that
leverages BizTalk to assign items to responsible individuals charged with disseminating and tracking the completion of tasks.
Incomplete action items are escalated to supervisors via an email notification.
The eRMP development started in Fall of 2007 and was on production from Fall 2008 to the Spring of 2010.
EDUCATION
RENSSELEAR POLYTECHNIC INSTITUTE – Troy, New York Graduated May 2002
Bachelor of Science, Computer Systems Engineering
AWARD
COMMISSIONERS AWARD – NYC DEP 2012
Received the 2012 Commissioners Award for developing and implementing an Agency-wide Training, Tracking and Reporting (TTRS)
Management Information System from the Commissioner of the New York City Department of Environmental Protection.
3 EH